mysql執行外部sql
如果有一個外部sql文件名叫"mydb.sql";是要創建一個表,假定數據庫為"mydb";
1.mysql 未登錄:
Java代碼
mysql -uroot -p1234 < '/root/桌面/abc.sql'
//絕對路徑,單引號可以無
mysql -uroot -p1234 mydb< '/root/桌面/abc.sql'
//直接進入mydb,結果一樣,如果sql文件沒有use 聲明,可以
2.mysql 已登錄:
Java代碼
source /root/桌面/abc.sql;
//source 後面跟上絕對路徑,可以