博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于mysql无法添加中文数据的问题以及解决方案
阅读量:5126 次
发布时间:2019-06-13

本文共 492 字,大约阅读时间需要 1 分钟。

所有能设置的地方我都设置了,都设置的是ut8。然后,我执行了一下insert语句,报错了!!!!!!!!

  

   这个错误纠结了一天,最后,看到了一篇博客,博客上面这么写:

   

   问题出在了CMD窗口,CMD窗口使用的编码格式是gbk,这根本解决不了啊,唯一的办法就是,不要用cmd窗口了,用图形界面工具吧!!!如果非要用cmd窗口的话,那么可以加这句话,set names gbk;加了这句话,我们再看数据库的编码格式,发生了明显变化。

  

  这次再执行插入语句,

  

  成功了!!!

  原来这一切都是CMD在捣鬼!!!

  

   从上图中可以看到 MySQL 有六处使用了字符集,分别为:client 、connection、database、results、server 、system。其中与服务器端相关:database、server、system(永远无法修改,就是utf-8);与客户端相关:connection、client、results 

  

转载于:https://www.cnblogs.com/Dearmyh/p/11124073.html

你可能感兴趣的文章
Android端实时音视频开发指南
查看>>
C++ 一键关闭屏幕
查看>>
关于生活
查看>>
基金基础知识
查看>>
loadrunner学习理论之一
查看>>
C++ 初始化列表初始化列表性能问题的简单的探索
查看>>
MyBatis入门
查看>>
曾国藩:诚敬静谨恒!
查看>>
ASP.NET数据格式的Format-- DataFormatString
查看>>
IOS+Android马甲包封装上架!
查看>>
【Immutable】拷贝与JSON.parse(JSON.stringify()),深度比较相等与underscore.isEqual(),性能比较...
查看>>
WPF - 自定义标记扩展
查看>>
WLC exclusionlist
查看>>
Calculation控制台
查看>>
unity3d教程游戏包含的一切文件导入资源
查看>>
Swift的笔记和参考
查看>>
栈溢出实践
查看>>
insert---插入记录
查看>>
UML基础知识点
查看>>
ueditor使用-图片上传正常,图片显示异常404
查看>>