鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)  網(wǎng)絡(luò)安全  HTML/ 用nodejs的mysql庫(kù)向mysql里面插入emoji表情報(bào)錯(cuò),讀取也是

用nodejs的mysql庫(kù)向mysql里面插入emoji表情報(bào)錯(cuò),讀取也是

1,nodejs向數(shù)據(jù)里面插入數(shù)據(jù)
clipboard.png
2,在mysql里面存儲(chǔ)的數(shù)據(jù)
字符編碼已經(jīng)換成網(wǎng)上說(shuō)的utf8mb4
clipboard.png
3,從數(shù)據(jù)庫(kù)中讀取到的數(shù)據(jù)然后在前端展現(xiàn)
clipboard.png
前端用的是react+redux,
4,我猜想問(wèn)題應(yīng)該是出在字符編碼這里

回答
編輯回答
墨染殤

已經(jīng)解決了,不僅要把數(shù)據(jù)庫(kù)字符集換成指定的utf8mb4,數(shù)據(jù)連接的時(shí)候也要設(shè)置chatset為utf8mb4
參考1:mysql npmjs
參考2:博客

clipboard.png

2017年11月26日 01:15