MySQL中文乱码怎么解决啊???????

解决方案 »

  1.   

    my.ini文件中改default-character-set=utf-8
      

  2.   

    使用mySql-front工具吧,察看数据库时,可以设置使用的编码方式(指定gb2312),就Ok了。
      

  3.   

    先配置数据库的字符集是gb2312,如果你是web开发,注意检查写入数据库的时候中文是否已经乱码了...
      

  4.   

    问题没有描述清楚啊,如果你再查看mysql内容的时候是乱码,用set names 'gbk'  试试,如果是读取出来时乱码,那就连接的时候加上字符集 jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=utf-8
      

  5.   

    设置mysql的语言了吗,没有的话改下,它在安装的时候提示什么语言。
      

  6.   

    (1)修改 my.ini(MySQL Server Instance Configuration 文件)# CLIENT SECTION[client]port=3306[mysql]default-character-set=gbk
    # SERVER SECTION[mysqld]default-character-set=gbk (2)修改data目录中相应数据库目录下的db.opt配置文件default-character-set=gbk
    default-collation=gbk_chinese_ci(3)数据库连接串中指定字符集URL=jdbc:mysql://yourIP/college?user=root&password=yourPassword&useUnicode=true&characterEncoding=gbk 注:在mysql4.1.0版 要加useUnicode=true&characterEncoding=gbk 如果是5.0版以上的,加不加都是没有关系的!(4)在创建数据库时指定字符集create database yourDB CHARACTER SET gbk;
    (5)在dos命令上要设置set names gbk
      

  7.   

    问题描述不清,什么时候乱码?什么情况乱码?操作系统是什么?Linux?Win?不同情况,不同方案。
      

  8.   

    加上这个就好了:jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=utf-8还有页面中的字符编码也要一致