MySQL: 1366錯誤解決方法

今天往MySQL數據庫裏插入中文數據的時候發送以下錯誤:數據庫

Error Code: 1366. Incorrect string value: '\xE9\x80\x8D\xE9\x81\xA5...' for column 'user_name' at row 1 0.000 secstring

在網上找了解決方法把數據庫的配置文件my.ini字符集改爲utf8:配置

default-character-set=utf8(原來的是default-character-set=latin1方法

而後重啓MySQL服務,發現仍是報上面的錯誤,後來想了一下是否是要刪掉user_name字段從新建一下,由於user_name字段實在latin1字符集下創建的。刪掉後重建字段,果真就能夠了。配置文件

以上方法記錄下來給你們參考~數據

相關文章
相關標籤/搜索