示例:
CREATE TABLE users (id INT PRIMARY KEY,name VARCHAR(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,email VARCHAR(100)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
注意事項:
-
字符集和排序規則可以按列覆蓋表的默認設置
-
utf8mb4_0900_ai_ci
?需要 MySQL 8.0+ 版本支持 -
舊版本 MySQL 常用?
utf8mb4_unicode_ci
?或?utf8mb4_general_ci
-
區分大小寫的排序規則可選?
_cs
?后綴(如?utf8mb4_0900_as_cs
)