同意,mysql中的varchar最大只有255字节

解决方案 »

  1.   

    用text也太模糊了,65535个字符也太大了,我想限定用户最多只能输入8000个字符。
    如果我想让某个字段最多只能存储8000个字符MYSQL中有没有办法?截取???
      

  2.   

    在,更新,插入中使用mysql的left(),len()函数,或TRIM([both | leading | tailing] ,[Trimstr],str) 或 mid(str,pos,len)函数。
    如 updata table_name set
         column_name=left(str,if(len(str)>8000,8000,len(str)))
       where condition