mysql导入sql大文件语句?

数据库down下一个200M的sql文件准备做测试,求一个导入数据库的方法;
Tips:cli下用source 导入直接导致server断掉,亲测
用工具SQLyog一样不行
另,修改了my.ini
max_allowed_packet=500M重启mysql后没起到作用,也很奇怪

阅读 5.1k
4 个回答

有个工具能分割大的sql数据文件,将文件按照一定大小比如10M等分割成多个文件,数据结构文件单独在一个文件里面,网上可以搜搜,名称就是SQLDumpSplitter

数据源可以重新导一次么?
直接

mysqldump -u -p -P > *.sql

mysql -u -p -P < *.sql

这个多快

新手上路,请多包涵

修改
wait_timeout=2880000
interactive_timeout = 2880000
max_allowed_packet = 20M --这个参数不能设置过大.

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