今天在執行 MySQL 插入資料時,發現報錯了!
Incorrect string value: '...' for column 'course' at row 1MySQL插入中文錯誤:檢視資料表的編碼更改列的編碼 報錯
Incorrect string value: '...' for column 'course' at row 1MySQL插入中文錯誤:檢視資料表的編碼更改列的編碼 由于MySQL的預設編碼格式為latin1,而我要将utf8的中文插入到資料庫中。 檢視資料表的編碼
show create table employee;
Incorrect string value: '...' for column 'course' at row 1MySQL插入中文錯誤:檢視資料表的編碼更改列的編碼 更改列的編碼
alter table emp.department change dept_name dept_name varchar(50) character set utf8;
Incorrect string value: '...' for column 'course' at row 1MySQL插入中文錯誤:檢視資料表的編碼更改列的編碼