1. 程式人生 > >解決在MySQL中插入中文出現"Incorrect string value"的問題

解決在MySQL中插入中文出現"Incorrect string value"的問題

在向MySQL中插入中文時,出現了"Incorrect string value: '\xE9\xB2\x81'"的錯誤,明顯是MySQL編碼上出現的問題。

首先嚐試修改當前表的編碼格式為UTF-8,如圖所示:

但是依然報錯,想一想還是通過轉儲檢查建立表的SQL語句來看尋找一下問題所在吧,如圖:

果然,在"first"與"last"列使用的依然是預設的Latin1編碼格式,將這兩處設定刪除,重新建立表,問題解決~~