關于錯誤1366.請問能否告知原因
為什么錄入的時候報錯1366, 彈出 error 1366(HY000):incorrect string value:'\x84\xE7\XB1\xCA\xBC\xC7...' for column'goods_name' at row1,而寫上set names gbk;就可以了呢?不加上set names gbk;為什么錄不進去?
為什么錄入的時候報錯1366, 彈出 error 1366(HY000):incorrect string value:'\x84\xE7\XB1\xCA\xBC\xC7...' for column'goods_name' at row1,而寫上set names gbk;就可以了呢?不加上set names gbk;為什么錄不進去?
2016-04-29
舉報
2016-04-29
這個是因為mysql的代碼集的問題,set names gbk是設置客戶端的代碼集。老師給的資料用的是gbk編碼,如果mysql客戶端用的不是gbk的編碼就會出問題。所以用set names gbk設置一下