高效導入多個.sql文件方法詳解
常用的命令有兩個:
mysql和source此外還有sqlimport和LOAD DATA INFILE等導入方法,不過它們主要用於導入.csv或.xml文件數據,不是.sql文件
假設腳本user1.sql,user2.sql,導入到的數據庫為mydb
-
mysql命令導入(適合多個腳本執行)for SQL in /home/work/*.sql; do mysql -uroot -p***** mydb < $SQL;done -
source命令導入(適合少量腳本執行)# 首先需要進入mysql命令行中 mysql -uroot -p*****; use mydb; source user1.sql; source user2.sql;
