修改MySQL字符集

3.修改MySQL字符集

3.1修改服务器级别字符集

a.临时修改

mysql>SET GLOBAL character_set_server=utf8;

b.永久修改

 打开/etc/mysql/my.cnf,在[mysqld]后添加character-set-server=utf8

3.2修改数据库级 

a. 临时更改

mysql>SET GLOBAL character_set_database=utf8;

b. 永久更改

改了服务器级就可以了

3.3修改表级 

mysql>ALTER TABLE table_name DEFAULT CHARSET utf8; 更改了后永久生效

3.4修改列级修改示例

mysql>ALTER TABLE `products` CHANGE `products_model` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; 更改了后永久生效 

3.5更改连接字符集

 a. 临时更改:mysql> SET GLOBAL character_set_client;

b. 永久更改:打开/etc/mysql/my.cnf,在[client]后添加default-character-set=utf8

Notice:3.1和3.5需要重启mysql:   service mysql restart

 

转自CSDN:http://blog.csdn.net/sin90lzc/article/details/7648439

posted @ 2012-11-26 14:17  KIWI BIRD  阅读(434)  评论(0编辑  收藏  举报