MySql報錯:1366-incorrect string value:'\xE8\x80\x8c\xE6\x88\x91' for column 'title' at row 1

mysql數據庫保存中文時報錯1366,原因是因爲存放的是中文,而我們的表並不支持中文字符集。

例如,我這個表使用的字符集是latin1,latin1是不支持中文的,所以導致存放中文錯誤,報錯如下圖:

解決:

選中報錯表,右鍵=>設計表,檢查字符集是否是utf8,如果不是改成utf8,即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章