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

 
  
我在存储很长的汉字时遇到这个错误:
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类型就行了。可以存储好多汉字。

你可能感兴趣的:(mysql遇到的问题)