MySQL是一款廣泛使用的開源關系型數據庫管理系統,它支持多種字符集。但是有時候我們需要修改MySQL的字符集,例如將數據庫從原先的Latin1字符集轉換為UTF8字符集。下面介紹在MySQL5.0中修改字符集的方法。
1. 查看已有字符集:
SHOW VARIABLES LIKE 'character_set%'; SHOW VARIABLES LIKE 'collation%';
2. 找到需要修改字符集的表,查看當前字符集:
SHOW CREATE TABLE table_name;
3. 修改表的字符集:
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8;
4. 查看修改后的字符集:
SHOW CREATE TABLE table_name;
5. 修改連接的字符集:
SET character_set_client = utf8; SET character_set_results = utf8; SET character_set_connection = utf8;
6. 修改MySQL默認字符集:
# 修改配置文件my.cnf或my.ini [mysqld] character-set-server=utf8 collation-server=utf8_general_ci
7. 重啟MySQL服務:
# Linux service mysqld restart # Windows net stop mysql net start mysql
通過以上步驟,您可以成功修改MySQL的字符集。
上一篇mysql5.0升級
下一篇css實現餅圖