shell執行mysql命令,shellmysql命令
難點主要在參數的傳遞方式吧,不過查資料後發現很簡單。
1.使用-e參數傳遞命令,適用於簡單語句
mysql -uuser -ppasswd -e "create database dbtest;"
2.使用EOF傳遞復雜語句
mysql -uuser -ppasswd <<EOF
create database dbtest;
use dbtest;
create table test(field1 int UNIQUE, field2 int);
insert into test(field1) values(1);
EOF
勉強夠用了吧。