修改表
alter table USER convert to charset utf8mb4, character set utf8mb4;
修改列
ALTER TABLE USER DEFAULT CHARACTER SET utf8mb4,
modify REALNAME varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
SHOW FULL COLUMNS FROM `user` ; 這個是檢查目前編碼
show CREATE TABLE USER; 檢視表編碼
show VARIABLES LIKE '%char%'
rename table abc to ABC
mysql 配置檔案配置詳解
http://dev.mysql.com/doc/refman/5.7/en/server-options.html#option_mysqld_character-set-client-handshake
mysql資料庫5.5以上版本支援utf8mb4
同時配置檔案采用utf8mb4設定
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
[client]
default-character-set = utf8mb4
mysql表大小寫問題
http://dev.mysql.com/doc/refman/5.7/en/identifier-case-sensitivity.html
本文轉自快樂就好部落格園部落格,原文連結:http://www.cnblogs.com/happyday56/p/5543256.html,如需轉載請自行聯系原作者