修改MYSQL的默认编码

首先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服务

posted @ 2012-06-03 21:59  Michael Zhang x  Views(252)  Comments(0Edit  收藏  举报