现在的位置: 首页 > 综合 > 正文

在mysql里存储汉字如较长的文章

2017年10月06日 ⁄ 综合 ⁄ 共 473字 ⁄ 字号 评论关闭

我在存储很长的汉字时遇到这个错误:
ERROR 1118 (42000): Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs。
在网上搜时,发现都不能解决。我又换了下问题。“mysql里怎么存储很多汉字”
搜到网友的如下回答:先前换成text的貌似也不行哎。后面换成bigtext的就可以了。先前的text我用的是大写不知道为什么不能保存。后面换成这个bigtext就能保存1000多个汉字了。特写下来给网友参考下。
参考网友的说法如下
http://zhidao.baidu.com/question/51279502.html

我用MYSQL存储论坛和博客文章的数据库,BIGTEXT类型,从来没有发现满过,尽管有人贴长篇小说。


这里就是把默认的varchar存储类型换成bigtext类型就行了。可以存储好多汉字。

抱歉!评论已关闭.