天天看点

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

使用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

继续阅读