多语言展示
当前在线:172今日阅读:23今日分享:25

mysql创建表结构提示Row size too large

Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
工具/原料

mysql

方法/步骤
1

1.在导入mysql表结构时提示,字段长度太大无法导入

2

2.在网卡查询才知道,mysql要求所有列字符长度加起来乘以2(gbk)或者是3(utf-8). 如果这个结果大于错误提示中的65535,是无法创建成功的。

3

3.打开表结构信息软件,从图中可以看到有一些字段的长度是非常大的 。

4

4.把长度特别大的字段长度根据情况自行修改。

5

5.修改完成后找到SQL语句标签复制SQL语句。

注意事项

此经验由勇敢的choy原创,觉得此经验对你有帮助,请点击下面【投票】予以支持,也可以点击上面的【五角星】来收藏!

推荐信息