84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
走同样的路,发现不同的人生
你的資料庫的編碼是不是 utf8? 把編碼換成 utf8mb4 試試看
我猜是你這個shell視窗不支援utf8.
但又把編碼設成utf8了.
客戶端把gbk給發過去了. 但伺服器卻當成utf8來理解. 所以就報錯了.
傳送門編碼:梅C3B7生C9FA
然後具體的請看傳送門裡的討論。
謝謝大家的回答,問題已經解決。修改字元集後仍然無法插入中文,是因為我的資料庫和表格都是在字元集修改之前建立的,修改之後重新建立庫和表,已經可以正常插入。後來查看資料庫和表格的編碼,果然發現有屬性的編碼是latin1。
你的資料庫的編碼是不是 utf8?
把編碼換成 utf8mb4 試試看
我猜是你這個shell視窗不支援utf8.
但又把編碼設成utf8了.
客戶端把gbk給發過去了. 但伺服器卻當成utf8來理解. 所以就報錯了.
傳送門
編碼:
梅C3B7
生C9FA
然後具體的請看傳送門裡的討論。
謝謝大家的回答,問題已經解決。修改字元集後仍然無法插入中文,是因為我的資料庫和表格都是在字元集修改之前建立的,修改之後重新建立庫和表,已經可以正常插入。後來查看資料庫和表格的編碼,果然發現有屬性的編碼是latin1。