首先MYSQL里有个命令
SHOW VARIABLES LIKE 'character%';
执行以后
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 F:\\APMServ5.2.6\\MySQL5.1\\share\\charsets\\
若以上各项均为utf8,那就没问题。不过我们的问题是要解决如果不是的情况。如果不是的话,按照以下步骤操作即可。
MySQL的默认编码是Latin1,不支持中文,那么如何修改MySQL的默认编码呢,下面以UTF-8为例来说明
需要注意的是,要修改的地方非常多,相应的修改方法也很多。下面是一种最简单最彻底的方法:
Windows系统
1、中止MySQL服务
2、在MySQL的安装目录下找到my.ini,如果没有就把my-medium.ini复制为一个my.ini即可
3、打开my.ini以后,在[client]和[mysqld]下面均加上default-character-set=utf8,保存并关闭
4、启动MySQL服务