MySQL:ERROR 1366 (HY000)错误解决

在做实验的时候出现了这个问题。插入汉字出错,明显是因为编码的问题
在这里插入图片描述

解决:

一.检查数据表所有字段的状态:SHOW FULL COLUMNS FROM user;

在这里插入图片描述

二.修改字符集为utf_8

alter table user change name name varchar(20) character set utf8 collate utf8_unicode_ci not null default ‘’;
在这里插入图片描述
更改之后的属性
在这里插入图片描述

三.添加成功

在这里插入图片描述

发布了43 篇原创文章 · 获赞 5 · 访问量 2641

猜你喜欢

转载自blog.csdn.net/JAYU_37/article/details/104750821