MariaDB社区

标题: 中文乱码问题,百度上的办法都试过了,高手来看看啊。 [打印本页]

作者: airold    时间: 2012-4-16 11:39
标题: 中文乱码问题,百度上的办法都试过了,高手来看看啊。
我的mysql是5.5的
字符集的设置如下:
  1. mysql> show variables like 'character%';
  2. +--------------------------+-----------------------------------+
  3. | Variable_name            | Value                             |
  4. +--------------------------+-----------------------------------+
  5. | character_set_client     | utf8                              |
  6. | character_set_connection | utf8                              |
  7. | character_set_database   | utf8                              |
  8. | character_set_filesystem | binary                            |
  9. | character_set_results    | utf8                              |
  10. | character_set_server     | utf8                              |
  11. | character_set_system     | utf8                              |
  12. | character_sets_dir       | G:\WebSites\mysql\share\charsets\ |
  13. +--------------------------+-----------------------------------+
  14. 8 rows in set (0.00 sec)

  15. mysql> SHOW VARIABLES LIKE 'collation_%';
  16. +----------------------+-----------------+
  17. | Variable_name        | Value           |
  18. +----------------------+-----------------+
  19. | collation_connection | utf8_general_ci |
  20. | collation_database   | utf8_general_ci |
  21. | collation_server     | utf8_general_ci |
  22. +----------------------+-----------------+
  23. 3 rows in set (0.00 sec)
复制代码
但是我的网页显示还乱码,浏览器设置是utf8,存到数据库里的数据也是utf8的

之前有这么个插曲
昨天晚上按照网上的设置改字符集,改了之后成功了,但是今天早上开电脑就全是问号了。




作者: kider    时间: 2012-4-17 10:28
有时间数据库里显示的字符情况,不一定就是你当前的字符集。
在修改和显示前加 set names utf8; 这个语句试试...
作者: coky    时间: 2012-4-26 16:34
或者在数据库链接上面加上字符集例如jdbc:mysql://localhost:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=utf8
作者: lingran1108    时间: 2012-7-10 22:29
本帖最后由 lingran1108 于 2012-7-10 22:31 编辑

character_set_client     | utf8   
character_set_results    | utf8  
将以上两处改为gb2312或gbk,应该ok








欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2