MySQL 編碼設置

從my.ini下手

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

default-character-set=utf8

 

以上3個section都要加default-character-set=utf8,平時我們可能只加了mysqld一項。

然後重啓mysql,執行

mysql> SHOW VARIABLES LIKE 'character%';

mysql> SHOW VARIABLES LIKE 'collation_%';



修改數據庫、表、字段的編碼:

ALTER TABLE `table_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

ALTER TABLE  `table_name` CHANGE  `字段`  `字段` VARCHAR( 16 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章