mysql varchar长度问题。
设置的2000
为什么只能保存535个。
长了被截取。求解。
 select LENGTH(vvv) from temp order by id desc

解决方案 »

  1.   

    select CHAR_LENGTH(vvv) from temp order by id desc 
    结果是多少
      

  2.   

    mysql> create table test3(a varchar(20));
    Query OK, 0 rows affected (0.02 sec)mysql> insert into test3 values('a');
    Query OK, 1 row affected (0.00 sec)mysql> select length(a) from test3;
    +-----------+
    | length(a) |
    +-----------+
    |         1 |
    +-----------+
    1 row in set (0.00 sec)mysql> 
      

  3.   

    估计是插入的中文UTF的。3字节。检查一下你的字符集设置。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码