欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

linux 命令行執(zhí)行多條mysql命令

在Linux系統(tǒng)中,我們經(jīng)常需要通過(guò)命令行來(lái)執(zhí)行MySQL命令。如果我們需要執(zhí)行多條MySQL命令,可以使用以下方法:

mysql -u用戶名 -p密碼 -e "SQL語(yǔ)句1; SQL語(yǔ)句2; SQL語(yǔ)句3;"

其中,-u參數(shù)指定用戶名,-p參數(shù)指定密碼,-e參數(shù)后跟多個(gè)SQL語(yǔ)句,多條SQL語(yǔ)句中用分號(hào)分隔。

例如,如果我們需要執(zhí)行如下三條MySQL語(yǔ)句:

use database;
select * from table;
update table set column=value where id=1;

可以使用以下命令:

mysql -uroot -p123456 -e "use database; select * from table; update table set column=value where id=1;"

以上命令的含義為:連接數(shù)據(jù)庫(kù)用戶名為root,密碼為123456的用戶,然后執(zhí)行三條SQL語(yǔ)句。

如果我們需要執(zhí)行的SQL語(yǔ)句比較復(fù)雜,可以把SQL語(yǔ)句寫到一個(gè)腳本文件中,然后通過(guò)以下命令執(zhí)行:

mysql -u用戶名 -p密碼< 腳本文件名

例如,如果我們把上述三條SQL語(yǔ)句寫到一個(gè)名為script.sql的腳本文件中,那么可以使用以下命令執(zhí)行:

mysql -uroot -p123456< script.sql

以上命令的含義為:連接數(shù)據(jù)庫(kù)用戶名為root,密碼為123456的用戶,然后從script.sql文件中讀取SQL語(yǔ)句并執(zhí)行。