Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...'

大南瓜… 2020-12-04 12:06:56
出现Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1错误的原因是,数据库的编码格式为latin1 而我要将utf8的中文插入到数据库中。

开始修改 修改数据库的编码
alter table 表名 default character set utf8;
仍然不能输入继续下一步
更改列的编码即可
alter table 表名 change 输入中文的字段名 修改后的字段名 varchar(50) character set utf8;
此时在该字段再输入中文即可成功
...全文
961 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
BAIHANSHAN 2021-04-16
  • 打赏
  • 举报
回复
感谢
  • 打赏
  • 举报
回复

11,849

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧