MySql大文件插入错误

来源:互联网 发布:韩顺平php入门到精通 编辑:程序博客网 时间:2024/06/17 03:53


错误1:

Packets larger than max_allowed_packet are not allowed

错误出现情况:将大图片存入数据库时,mysql抛出上面错误

原因:Mysql配置文件中有一项 “max_allowed_packet”限制一次性存入数据的大小。

解决方法:在配置文件中将此配置项的值调大。

错误2:

data too long for column XXX

错误出现情况:错误1解决后插入图片会报此错

解决方法:配置文件中有 一项sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”,将“STRICT_TRANS_TABLES”删掉即可。


关于MySql的配置文件My.ini:

在Windows7 机器上配置文件在C:\ProgramData\MySQL\MySQL Server 5.6下而非安装目录下。



0 0
原创粉丝点击