[oracle@ip9140 db_pcc]$ cat zzw_cc.sh
#!/bin/bash ?
z_user='pcc_csuser22'
z_pass='pcc_csuser22'
z_db='db_pcccs22'
z_path=$(cd `dirname $0`; pwd)? #要注意通過這樣方式,才能準確獲得腳本絕對路徑,不能直接用pwd
######
cd $z_path/webbase/dbscript/mysql? #切換路徑
mysql -u $z_user -p$z_pass?--force <<EOF?? #想要執行mysql腳本的過程中,碰到報錯還要繼續執行,加一個--force參數吧,否則SQL語句有錯就途退出
use $z_db; ? #SHELL參數可以這樣傳進來?
set names utf8;
source install.sql;
quit ??? #這里最后一句特別注意,不能有分號!!把我坑慘了
EOF
?
cd $z_path/pcc/dbscript/pcc1.0.0.0
mysql -u $z_user -p$z_pass --force<<EOF
use $z_db; ?
set names utf8;
source install_mysql.sql;
quit
EOF
?
echo "db create finished!!"