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


错误:

Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' 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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM