用mysql client中文正常,可是一用navcat和mysql front等中文就会乱码 我安装mysql后,按的是默认设计 ,字符集用的是latin1,在mysql client中,显示中文是正常的.如果在mysql.ini中改成utf8,中文显示就不正常了.在字符集是latin1的情况下,使用mysql front以及mysql administrator都会出现中文乱码,可是就是使用mysql client不乱码.怎么回事啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 set names 'latin1' 试一下。http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspxMySQL 中文显示乱码 show variables like "charset%" 你表的字符集用的是latin1?瑞典语啊,那怎么可能存中文进去呢贴出show create table tb_name结果看看还有show variables like "char%" +--------------------------+---------------------------------------------------------+| Variable_name | Value |+--------------------------+---------------------------------------------------------+| character_set_client | latin1 || character_set_connection | latin1 || character_set_database | latin1 || character_set_filesystem | binary || character_set_results | latin1 || character_set_server | latin1 || character_set_system | utf8 || character_sets_dir | D:\Program Files\MySQL\MySQL Server 5.0\share\charsets\ |+--------------------------+---------------------------------------------------------+我再严重地说明一下:用mysql command line client里,用latin1确实是可以显示中文的,而且这些中文是我用insert语句插入进去的。但是一用其它的GUIl界面的软件就会显示是乱码。 而且如果我在my.ini中把字符集改成了gbk或者utf8,那么在mysql command line client中中文就会显示乱码,在其它的GUI界面的管理工具上还是乱码。 向主表和子表同时插入数据如何写SQL语句 mysql的一个常见问题,Unknown column 'scene_id' in 'where clause' 请教一条查询语句 mysql备份 只要数据 1064错误(在线等) mysql的数据类型 新手 各位有谁知道为什么 我将ACCESS里的数据导到MySQL里之后,出现乱码??? MYSQL中like的问题 MySQl的外键是什么 mysql删除重复记录问题 mysql中文检索
MySQL 中文显示乱码
瑞典语啊,那怎么可能存中文进去呢贴出show create table tb_name结果看看
还有show variables like "char%"
-----+
| Variable_name | Value
|
+--------------------------+----------------------------------------------------
-----+
| character_set_client | latin1
|
| character_set_connection | latin1
|
| character_set_database | latin1
|
| character_set_filesystem | binary
|
| character_set_results | latin1
|
| character_set_server | latin1
|
| character_set_system | utf8
|
| character_sets_dir | D:\Program Files\MySQL\MySQL Server 5.0\share\chars
ets\ |
+--------------------------+----------------------------------------------------
-----+
我再严重地说明一下:用mysql command line client里,用latin1确实是可以显示中文的,而且这些中文是我用insert语句插入进去的。但是一用其它的GUIl界面的软件就会显示是乱码。