mysql資料庫之間、table增量匯入指令碼

pathfinder_cui發表於2015-09-23
#!/bin/bash
currenttime=$(date "+%Y-%m-%d")
/mysql/mysqlsoft/bin/mysql  -uwangya -pwangya -hx.x.x.x  -P3306 -Ne "use caihui1;select * from chdquote where ENTRYDATE='$currenttime 00:00:00';" >/tmp/chdquote.txt

#/mysql/mysqlsoft/bin/mysql  -uroot -proot --socket=/mysql/tmps/mysql.sock3306 -e "use caihui_test;load data infile '/tmp/chdquote.txt' into table chdquote";

為什麼沒有寫成select * into outfile '/tmp/xxx'的形式呢?
可能是wangya這個賬號是缺少相應的許可權的,因為我用本地root賬號是沒有問題的;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29620572/viewspace-1807474/,如需轉載,請註明出處,否則將追究法律責任。

相關文章