mysql导入大容量SQL备份文件

之前工作中遇到一个问题,就是导入大容量sql文件,sql文件大概有2个G,包含了表结构和数据。当时用命令行、workbench等工具都试过了,都会出现各种各样的错误,因为比较着急,后来实在没办法,就手工删除了很多记录,然后再导入了。

想问下,大家再导入大容量SQL文件的时候,都是通过什么方法?文件或命令行的方式都行

阅读 8k
4 个回答

6个g的sql文件,我直接在mysl中使用sourse,半个小时左右吧

命令行拯救世界

mysql -h hostname -u username -p databasename < sqlfile.sql

题主再试试把文件分割成几部分

上半年处理过一次类似的案例,也是sql老出错。
最后解决方法是:将数据转成xml或者json文件,最后用navicat就导进去了。

我是把sql文件放入服务器,在服务器里面进行source 就可以了。只要sql没错误,每次都很快的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题