java怎么調用shell腳本,ZZW_shell腳本中的調用MYSQL傳參及注意的問題

 2023-10-18 阅读 28 评论 0

摘要:[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)? #要注意通過這樣方式,才能準確獲得腳本絕對路徑,不

[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!!"

java怎么調用shell腳本。轉載于:https://www.cnblogs.com/zzw-zyba/p/7953438.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/146289.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息