mysql執行外部sql

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 後面跟上絕對路徑,可以 

發佈留言