扫码关注官方订阅号
之前工作中遇到一个问题,就是导入大容量sql文件,sql文件大概有2个G,包含了表结构和数据。当时用命令行、workbench等工具都试过了,都会出现各种各样的错误,因为比较着急,后来实在没办法,就手工删除了很多记录,然后再导入了。
想问下,大家再导入大容量SQL文件的时候,都是通过什么方法?文件或命令行的方式都行
光阴似箭催人老,日月如移越少年。
6个g的sql文件,我直接在mysl中使用sourse,半个小时左右吧
命令行拯救世界
mysql -h hostname -u username -p databasename < sqlfile.sql
题主再试试把文件分割成几部分
上半年处理过一次类似的案例,也是sql老出错。 最后解决方法是:将数据转成xml或者json文件,最后用navicat就导进去了。
我是把sql文件放入服务器,在服务器里面进行source 就可以了。只要sql没错误,每次都很快的
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
6个g的sql文件,我直接在mysl中使用sourse,半个小时左右吧
命令行拯救世界
题主再试试把文件分割成几部分
上半年处理过一次类似的案例,也是sql老出错。
最后解决方法是:将数据转成xml或者json文件,最后用navicat就导进去了。
我是把sql文件放入服务器,在服务器里面进行source 就可以了。只要sql没错误,每次都很快的