Incorrect string value: '...' for column 'course' at row 1MySQL插入中文錯誤:

  • 今天在執行 MySQL 插入數據時,發現報錯了!
  • 報錯

由於MySQL的默認編碼格式爲latin1,而我要將utf8的中文插入到數據庫中。

查看數據表的編碼

show create table employee;

更改列的編碼

alter table emp.department change dept_name dept_name varchar(50) character  set utf8;


插入數據成功

發佈了339 篇原創文章 · 獲贊 238 · 訪問量 23萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章