本帖最后由 Suvion 于 2013-03-10 22:54:12 编辑

解决方案 »

  1.   

    1.长度
    2.编码适当的调整字段长度操作数据 先SET NAMES "XXXX";
      

  2.   

    set names "gb2312"  我经常这么干~!!!但很烦的说。。有木有啥一劳永逸的办法??
      

  3.   

    数据库创建的时候,就设成统一的字符集。页面是UTF-8,数据库默认字体和数据表字段字体都为UTF8;页面是GB2312的,数据库设成GBK。
      

  4.   

    你在服务器上用 phpmyadmin 插入同样的数据,也会被截断吗?
    如果会,那么是 mysql 的版本问题
    如果不会,那么就是你的程序问题 
      

  5.   


    phpmyadmin 插入不会截断,本地测试没有问题,但是服务器上会出问题,因此我觉得应该是程序的问题,目前还没有找到
      

  6.   


    phpmyadmin 直接插入不会被截断,这里说的截断是指出现个别汉字会被截断