论坛首页 入门讨论版 其他综合

mysql乱码的奇怪问题

浏览 120 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2008-05-15 关键字: mysql乱码
遇到一个奇怪的mysql乱码问题,我的mysql全部已经设置成了utf-8,sql-front中文显示也是正常的,通过程序或者是FRONT都能够查找中文,就单单再mysql中是乱码。
mysql> SHOW VARIABLES LIKE 'character_set_%'; -----------------------------+
| Variable_name | Value |
+--------------------------+-------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | C:\MySQL\MySQL Server 5.0\share\charsets\ |
+--------------------------+-------------------------------------------+
8 rows in set (0.06 sec)
看似都正常但是在mysql中执行select出来的中文都是乱码,sql-front正常。
   
时间:2008-05-15
SHOW CHARACTER SET;执行后没有看到utf8,是不是在mysql的share文件夹中缺少utf8.xml??哪里能下载到?
   
0 请登录后投票
时间:2008-05-15
赖我,我看错了,有UTF8,那所有都设置正确了,还有什么问题?
   
0 请登录后投票
时间:2008-05-15
自己结贴,字符就算都转成了UTF8但是控制台的字符好像一定要GBK,不知道什么原因我所有字符都是UTF8的但是要想不是乱码一定要在控制台中输入set names gbk;这样就不乱了,说实话很茫然。
   
0 请登录后投票
时间:2008-05-15
你看到的 不代表就是错的
   
0 请登录后投票
论坛首页 入门讨论版 其他综合

跳转论坛: