MySQL报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;
再插入就成功了
总结
到此这篇关于MySQL报1366错误的原因及解决的文章就介绍到这了,更多相关MySQL报1366错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
解决mysql创建数据库后出现:Access denied for user ''root''@''%'' to dat
这篇文章主要给大家介绍了如何解决mysql在创建数据库后出现:Access denied for user 'root'@'%' to database 'xxx'的错误提示,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。2017-05-05CentOS 7.4 64位安装配置MySQL8.0的详细步骤
本文分步骤给大家介绍了CentOS 7.4 64位安装配置MySQL8.0 的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2018-10-10MySQL的Replace into 与Insert into on duplicate key update真正的不同
今天听同事介绍oracle到mysql的数据migration,他用了Insert into ..... on duplicate key update ...,我当时就想怎么不用Replace呢,于是回来就仔细查了下,它们果然还是有区别的2014-02-02Centos7下使用yum安装mysql数据库的详细教程(增强版)
这篇文章主要介绍了Centos7下使用yum安装mysql数据库的详细教程(增强版),非常不错,具有参考借鉴价值,需要的朋友可以参考下2016-12-12mysql 5.7.17 免安装版配置方法图文教程(windows10)
这篇文章主要为大家详细介绍了windows10下mysql 5.7.17 免安装版配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-01-01
最新评论