我用的是MySQL5.1免安装版和sql-front,在cmd中插入中文数据可以正确显示,但是在sql-front中却出现乱码,同样在sql-front中插入中文数据可以正确显示,但是在cmd中用命令查询时显示乱码,在网上查了一下说是字符编码问题,我修改了my.ini文件
# The MySQL server
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
重新创建了数据库和表创建时都指定了字符编码
CHARACTER set utf8 COLLATE utf8_general_ci
用show full columns from stu;命令查询的Collation为utf8_general_ci
插入数据查询还是没解决
用show variables like 'char%'查询character_set_client 、character_set_connection、character_set_results是latin1 我用set语句全改为utf8问题依然如此,各位高手知道解决的帮一下忙,不胜感激。