mysql数据库无法插入特殊字符报错

错误:

Incorrect string value: 'xE7xA8x8BxE5xBAx8F...' for column 'pronounce' at row 1

我要插入的数据:insert into words values(null,'apple','`æpl','苹果','名词',now(),1);可以发现发音的这一列有个特殊字符 "`æ"无法插入

解决办法

  alter table words change pronounce pronounce varchar(50) character  set UTF8;

就是修改字段的字符集

  语法为:alter table 表名 change 旧字段名 新字段名 数据类型 character set utf8

原文地址:https://www.cnblogs.com/dilireba/p/13161652.html