博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql has gone away
阅读量:6902 次
发布时间:2019-06-27

本文共 319 字,大约阅读时间需要 1 分钟。

今天使用mysql还原数据库时发生错误:mysql has gone away.

版本:mysql 5.0.22

并且发现在执行插入操作时产生了一些错误:ERROR 1406 (22001): Data too long for column 'name' at row 1

下面是解决方法:

1、在[mysqld]下添加:

max_allowed_packet = 20M

2、去掉sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"中的STRICT_TRANS_TABLES。

ok 重启mysql。

本文为Eliot原创,转载请注明出处:

 

你可能感兴趣的文章
ASP.NET 学习笔记_04 Session、http、web开发原则、xss漏洞
查看>>
一个distinct问题引发的思考
查看>>
serialVersionUID作用
查看>>
Matlab自定义安装的工具箱选项
查看>>
利用bentley view将Revit模型输出为3D PDF文档
查看>>
Log4j配置详解
查看>>
nodejs 笔记
查看>>
优化网站设计(十):最小化JAVASCRIPT和CSS
查看>>
hdu 2516(斐波那契博弈)
查看>>
Ext.Net动态构建树-TreePanel使用详解
查看>>
nullnullhow to read directory name using std c in the linux
查看>>
开源请求程序员的黄金时代
查看>>
合同设备SQL树形数据的一种解决方法
查看>>
jquary 选择器大全
查看>>
iOS开发复选框类库SSCheckBoxView
查看>>
动态链接库、静态库、import库区别
查看>>
android的消息处理机制(图+源码分析)——Looper,Handler,Message
查看>>
My Apple Developer Library Catalog
查看>>
[置顶] 王志成30岁前自传-我曾创造过的“第一”
查看>>
Java中Runnable和Thread的区别
查看>>