可以使用 MYSQLIMPORT 这个命令行接口,还是比较方便的

mysqlimport -u user -p --local database dump.txt

可以自定义导入格式

  • 定义列分隔符:--fields-terminated-by=":"
  • 定义行分隔符:--lines-terminated-by="\r\n"
  • 定义导入的列顺序:--columns=c,a,b

其他常用选项

  • 覆写原有数据表 -d --delete
  • 替换重复唯一关键字的行 -r --replace
  • 导入前锁定数据表 -l --lock
  • 指定数据所用的引号 --fields-enclosed-by=""