我在我的MVC網站上有一個表單,允許用戶輸入表情符號作爲他們提交的文本的一部分。MySQL和ASP MVC - 存儲表情符號
我的MySQL 5.6數據庫的主要設置爲UTF-8,但在接受該數據表我已經設置了現場和表:
字符集:utf8mb4
整理:utf8mb4_unicode_ci
然而,當我插入數據時,我可以在進入表格的位置看到它將表情符號字符編碼爲?????
。所有其他標準文本保持不變。
我錯過了什麼?我見過這樣的文章,我用它來引導我:http://blog.arkency.com/2015/05/how-to-store-emoji-in-a-rails-app-with-a-mysql-database/
任何幫助將不勝感激!
感謝
的可能的複製[如何在mysql中插入utf-8 mb4字符(在ios5中表情符號)?](http://stackoverflow.com/questions/7814293/how-to-insert-utf-8-mb4-characteremoji-in-ios5-in -mysql) –
@JamesP謝謝。實際上有兩件事。數據庫託管在谷歌雲端sql,並且'character-set-server'在谷歌的控制檯中設置。 – scgough
請提供'SHOW CREATE TABLE'。 –