mysql快速执行超大sql脚本方法

来源:互联网 发布:mac做双系统 编辑:程序博客网 时间:2024/04/28 11:20

使用mysql数据库时,经常会碰到这个问题,特别是sql脚本太大的时候,使用其它工具执行sql脚本会比较卡。下面介绍一种在dos界面下操作的最简单办法。

1.首先 mysql导入sql文件:source data.sql

2.更改了mysql的my.ini的max_allowed_packet

mysql > use databasename

Database changed

mysql > source c:\mysql.sql

3.还遇到了一个问题就是"BLOB/TEXT column 'source' used in key specification without a key length"

如果.sql文件过大,mysql会直接断开连接
解决方法:
在mysql的配置文件my.ini 中加入 一行max_allowed_packet = 100M(该大小>=mysql.sql文件大小)


http://www.zonehui.com

原创粉丝点击