天天看點

cmd控制台使用mysql 時中文符号報錯

mysql 中文符号報錯

cmd控制台的中文編碼為GBK,而mysql的預設字元編碼為utf8。

是以進行查詢或者插入等操作時輸入中文字元後報錯,如:Incorrect string value: '\xC0\xEE' for column......

解決方法:

1.修改mysql的character_set_results的編碼為GBK,

進入mysql後直接在控制台輸入   set character_set_results = GBK;

2.打開mysql的安裝路徑,修改my.ini檔案中的預設字元編碼為GBK,

(打開my.ini檔案,設定default-character-set=GBK)