1. 首先执行show create table virtual_flight;查看表的编码方式
并不是希望的utf8编码,而插入中文需要utf8编码,所以需要对varchar类型列进行编码类型修改
2. 修改列的编码属性
- 未修改前
- 修改
对company列进行操作:alter table virtual_flight change company company varchar(20) character set utf8;
再执行插入,可以看到错误跳过了company,表明company能插入成功。
可以看到company列为utf8编码。