MySQL-插入数据报错

ERROR 1366: 1366: Incorrect string value: '\xE5\xA5\xB3' for column 'sex' at

原因:当字段字符集和插入数据的字符不同,则出现Error 1366。

解决:

  • alter database db_name character set utf8;
  • 在 HeDiSQL 中,选择某个表的选项,选择默认字符校对为 utf8_general_ci ,选择转换数据,最后点击保存表。