mac终端操作数据库–(4)修改表和字段的字符集
在终端创建表的时候,表和字段的字符编码默认不是utf8编码,而是latin1编码格式,导致在插入中文数据的时候报错
ERROR 1366 (HY000): Incorrect string value: ‘xE9xBBx91xE9xA9xAC…’ for column ‘address’ at row 1
1. 修改表的字符编码
alter table 表名 character set utf8;
2. 修改字段的字符编码
alter table 表名 convert to character set utf8;
修改完毕后再插入中文数据就正常了

【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

