mysql导入本地sql脚本的两种方式
高效导入多个.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;