如有热心朋友愿意远程帮我设置一下请加我QQ 97oo135, 感激不尽!~~

解决方案 »

  1.   

    show variables like 'character%'执行一下
      

  2.   

    在phpMyAdmin工具下,有个提示,我改写该单元格,如果输入是英文和数字则有效,如果我改写成中文比如下图右下角所示的“中国"二个字则马上显示了一个警告:
      

  3.   

    show create table '表名'
      

  4.   

    在你的 phpadmin 环境下使用 show variables like 'character%'
    进行检查,楼主不能在CMD中检查了然后说明PHPADMIN中有错误啊。
       按下贴中的方法检查字符集设置。并贴出以供分析。
       
       http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
      

  5.   


    show create table '表名' 与 show create database '数据库名'
    结果是最后显示 default character set gbk
      

  6.   


    在你的数据库配置文件my.ini或者my.cnf下的server部分加入
    character_set_server=utf8重启mysql , 需要重新建立表
      

  7.   

    重大发现
    在phpmyadmin下修改字段的 排序规则 由 latin1_swedish_ci 改为 gbk_chinese_ci就能正常存储中文了
      

  8.   

    我估计可能原因是数据库与表的 default character set = gbk ,但是字段的字符集却被单独设置成了其它的字符集(MYSQL 好像允许设置字段的字符集),所以以前无论我怎么改变数据库与表的字符集都没有,因为字段的字符集没有得到相应的改变。
      

  9.   

       http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码