提示:刚安装好数据库时创建表之后插入数据容易遇到1366错误
前言
MySQL数据库是一款非常流行的数据库,相信很多人都是首选MySQL来学习数据库知识。
一、MySQL1366错误是什么原因
MySQL1366错误是报字符串的值的错误
二、使用步骤
1.参考如下
先使用代码查看表的编码格式发现是utf8_general_ci
show full columns from emp;
使用下面的代码查出数据库的编码格式
show variables like 'character%';
可以看出来字符集是utf8
现在需要修改为gbk
2.修改
set character_set_client = gbk;
set character_set_results = gbk;
再插入就成功了
总结
数据库相关知识还很多还需要多去琢磨琢磨!当然以上问题还有其他办法的!欢迎指点批正!