Row size too large (> 8126). Changing some columns to TEXT or BLOB… | Mysql / MariaDB
Row size too large (> 8126). Changing some columns to TEXT or BLOB… | Mysql / MariaDB
我们最近将客户网站迁移到新服务器,并在尝试导入其数据库时遇到以下错误:
ERROR 1118 (42000) at line 2663: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.
我们在旧服务器上进行了测试,但没有收到此错误,我们检查了版本,它运行的是 MariaDB 10.1。我们在新服务器上安装了 MariaDB 10.4,因为 10.1 已停产,并且默认情况下已启用 10.2 严格模式。
对此的修复相对简单,也就是说,如果您不想对数据集或数据库结构进行任何更改。找到并编辑MariaDB配置文件,在 CentOS 上,它位于/etc/my.cnf.d/server.conf> 并在 [mysqlnd]下添加以下行:
在mysql中它位于/etc/my.cnf并在[mysqld]下添加以下行:
innodb_strict_mode = 0
接下来需要重新启动服务
\\对于Mysql
# systemctl restart mysqld\\对于MariaDB
# systemctl restart mariadb
本文摘抄至国外网站
外文地址
Row size too large (> 8126). Changing some columns to TEXT or BLOB… | Mysql / MariaDB相关推荐
- MySQL - Row size too large (> 8126). Changing some columns to TEXT or BLOB
报错信息 Row size too large (> 8126). Changing some columns to TEXT or BLOB 分析原因 因为 mysql 默认的 page 最大 ...
- 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMI
ERROR 1118 (42000) at line 5: Row size too large (> 8126). Changing some columns to TEXT or BLOB ...
- Mysql数据库报错:Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY
1.问题描述: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DY ...
- ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ...
在创建数据库表时报错 之前已经在数据库里创建了多张表,但在创建其中一张数据库表时报如下错: ERROR 1118 (42000): Row size too large (> 8126). Ch ...
- 解决办法之Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC
报错:Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC ...
- Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC
今天在对MySQL数据库进行数据处理时,遇到一个错误: Row size too large (> 8126). Changing some columns to TEXT or BLOB or ...
- MySQL导入数据库1118错误解决方案[ERR] 1118 - Row size too large (> 8126). Changing some columns to TEXT or BLOB
导入SQL文件时报错(在执行创建表或者增加字段时,发现row size长度过长,会导致出现以下错误) [ERR] 1118 - Row size too large (> 8126). Chan ...
- MySQL5.7(Linux)创建表报错:“Row size too large (> 8126). Changing some columns to TEXT or BLOB may help.”
今天在创建表的时候报错:" Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. I ...
- 解决MySQL新建表时Row size too large (> 8126). Changing some columns to TEXT or BLOB may help.
项目场景: MySQL新建表,表中有253个字段,全部设为text 问题描述: SQL: CREATE TABLE IFNOT EXISTS `featurelayer` (`zip_code` TE ...
最新文章
- 刷爆全网的动态条形图,原来 5 行 Python 代码就能实现!
- C#实现局域网UDP广播--
- 【转】在ASP.NET Web API 2中使用Owin基于Token令牌的身份验证
- java ee 值范围_javaEE四大作用域(共享域)
- Rust基础概念之函数
- Ipython Notebook ipynb文件转化为Python脚本
- oracle中插入图片,在Oracle数据库的表中插入图片的方法
- python 启动新进程执行脚本
- PostgreSQL 的 target_list分析(三)
- 三菱FX5U rtu方式通讯两台施耐德ATV320变频器
- Visual Studio安装教程
- 【开源之美】nanomsg(2) :req/rep 模式
- 【文档/键值数据库】文档数据库和键值数据库有什么区别
- rtklib postpos 梳理(以单点定位为例)
- light动名词_—Thelightintheofficeisstillon.—Oh,Iforgot_____.[ ]A.tur
- mysql 保存昵称_mysql 微信用户昵称emoji 完整保存
- 做最好的创新(李开复)
- 浙大数据结构习题2.6递归求简单交错幂级数和
- 2020年最值得期待的几大BPM厂商一览
- 索尼T700完全用机指南【转自太平洋电脑网】
热门文章
- 矽力杰SY8088国产代替料RY3408
- 个人版机房收费——数据库设计
- 惹事之后,亚马逊AI助手Alexa将增新功能,真的能比自己更懂你?
- 十四、 ThinkPHP6_聚合.原生.子查询
- 赶紧入手,python面试题之Python如何实现单例模式?
- Linux虚拟机配置NAT模式上网时,ping不通百度等网站但能ping通局域网ip解决办法
- 解决java.lang.UnsatisfiedLinkError
- 志翔科技亮相2022数博会 工业大数据技术支撑电力数智化
- 在线文档预览解决方案-Office Web Apps在Windows Server 2008 R2部署教程
- halcon闭合轮廓线