成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

mysql只能插入特定的中文字符,什么原因?

瀏覽:115日期:2022-06-17 16:06:52

問(wèn)題描述

問(wèn)題解答

回答1:

你的數(shù)據(jù)庫(kù)的編碼是不是 utf8?把編碼換成 utf8mb4 試試看

回答2:

我猜是你這個(gè)shell窗口不支持utf8.

但又把編碼設(shè)成utf8了.

客戶(hù)端把gbk給發(fā)過(guò)去了. 但服務(wù)器卻當(dāng)成utf8來(lái)理解. 所以就報(bào)錯(cuò)了.

回答3:

傳送門(mén)編碼:梅C3B7生C9FA

然后具體的請(qǐng)看傳送門(mén)里的討論。

回答4:

謝謝大家的回答,問(wèn)題已經(jīng)解決。修改字符集后仍然無(wú)法插入中文,是因?yàn)槲业臄?shù)據(jù)庫(kù)和表都是在字符集修改之前創(chuàng)建的,修改之后重新創(chuàng)建庫(kù)和表,已經(jīng)可以正常插入。后來(lái)查看數(shù)據(jù)庫(kù)和表的編碼,果然發(fā)現(xiàn)有屬性的編碼是latin1。

相關(guān)文章: