MySQL 是一種廣泛應用的關系型數據庫,但許多人可能不知道它是否支持插入表情。事實上,MySQL 是支持插入表情的,只需要正確設置數據庫 Character Set 就可以了。
CREATE TABLE `my_table` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `name` VARCHAR(128) NOT NULL, `emoji` VARCHAR(16) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
在創建表時,設置 CHARACTER SET 為 utf8mb4 是必須的,因為 utf8mb4 是支持最新的 Unicode 9.0 字符集,包括 Emoji 表情。
接下來,就可以向表中插入 Emoji 了,如下:
INSERT INTO my_table (name, emoji) VALUES ('zhangsan', '
上一篇mysql插入語句關鍵字
下一篇mysql插入行鎖