MySQL插入Text字段时内容太多 报8126错误解决办法
发布时间:2015-08-18 09:47 | 人气数:1497
文章插入MySQL数据库Text字段时内容太多报8126错误、1118错误解决步骤:
1.在MySQL的配置文件中添加(LNMP下 vi /etc/my.cnf 按I进入编辑):
[mysqld] max_allowed_packet=16M
2.在MySQL的配置文件中添加:
[mysqld] innodb_file_per_table=1退出编辑模式,:x保存退出。LNMP中运行/etc/init.d/mysql restart重启MYSQL服务。
3.进入命令行或者管理软件中,对数据库修改MySQL全局变量(运行查询语句):
SET GLOBAL innodb_file_format='Barracuda';4.删除原表,创建一个新表,并设置表的属性(跟在创建表的语句后面或在数据库软件中设置):
ROW_FORMAT=COMPRESSED
MySQL知识点
ROW_FORMAT几个典型值:
ROW_FORMAT=COMPACT ROW_FORMAT=REDUNDANT ROW_FORMAT=COMPRESSED
ROW_FORMAT还有其他一些值:
DEFAULT FIXED DYNAMIC COMPRESSED REDUNDANT COMPACT
关键词:8126错误,Text字段,MySQL插入
上一篇:Mysql数据库常用SQL操作语句 下一篇:获取文件夹下文件名生成树型结构列表