鍍金池/ 問答/數(shù)據(jù)庫(kù)  網(wǎng)絡(luò)安全/ 為什么mysql5.6已經(jīng)設(shè)置成了utf8mb4,存入emoji后是????

為什么mysql5.6已經(jīng)設(shè)置成了utf8mb4,存入emoji后是????

數(shù)據(jù)庫(kù)設(shè)置如下:

clipboard.png

表設(shè)置如下:

clipboard.png

字段設(shè)置:

clipboard.png

設(shè)置昵稱:

clipboard.png

存到數(shù)據(jù)庫(kù)后emoji表情變成了????

clipboard.png

mysql版本是5.6,請(qǐng)問這個(gè)是怎么回事,我看網(wǎng)上好多說設(shè)置成utf8mb4,但是好像不行!難道還有什么地方需要設(shè)置嗎?

回答
編輯回答
久愛她
  1. nickname字段上面的設(shè)置呢?

  2. mysql管理工具有些顯示不出來emojj,實(shí)際上數(shù)據(jù)是好的,你需要在手機(jī)上輸出一下。

2018年6月21日 07:35
編輯回答
心夠野

數(shù)據(jù)庫(kù)沒問題,是你的程序有問題。

數(shù)據(jù)庫(kù)編碼如果有問題,會(huì)報(bào)錯(cuò)的。

說明你的程序在存進(jìn)數(shù)據(jù)庫(kù)之前就已經(jīng)把emoji變成???了

2018年5月1日 22:27
編輯回答
病癮

框架配置文件里也要設(shè)置數(shù)據(jù)庫(kù)字符集哦

2018年9月19日 07:59
編輯回答
悶騷型

程序 鏈接 數(shù)據(jù)庫(kù)的時(shí)候也需要設(shè)置 字符集

2017年2月2日 07:33