我的页面以utf8保存的,而且在html页面也有
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />而且在数据库中connection,database,server也都是utf8,我也该了my.ini
default-character-set=utf8但从页面插入的值在数据库终端显示的是一些奇怪的繁体字,
求高手帮忙,急在线等

解决方案 »

  1.   

    建议到MYSQL版问问吧,那边用的人多.
      

  2.   

    mysql默认的编码是latin1,不是gbk,你的情况需要修改数据库编码
    修改方法:
           ALTER DATABASE  test 
           CHARACTER SET utf8
           DEFAULT CHARACTER SET utf8
           COLLATE utf8_general_ci
           DEFAULT COLLATE utf8_general_ci;建议在安装MYSQL的时候最好设置默认字符编码为utf8的.
      

  3.   

    http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx
    MySQL 中文显示乱码
    当您的问题得到解答后请及时结贴.
    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
      

  4.   

    数据库乱码只是显示的问题,调整编码为GKB即可。
    建议用phpmyadmin检查。