永发信息网

mysql中输入不了汉字

答案:2  悬赏:60  手机版
解决时间 2021-04-04 11:35
我在客户端修改了字符集 set names gbk
在my.ini里也修改了,默认的 改成了gbk.为什么导入汉字时报错:incorrect string value:'\xC4\xE3' for column 'name'
我设置的name char(10),就输入一个汉字

我已经改好了,不是字段的问题
数据在服务器和客户间传递有3种字符集要设置,客户传输的字符集,服务器处理发出的字符集,客户接受采用的字符集,这些都要设置
不过还是谢谢你
最佳答案
你的name字段的类型定义那个地方,也必须是gbk才行。

补充,不改字段其它都是白搭。
全部回答
方法一:在插入中文之前 先输命令set names gbk 告诉客户端你在这里敲的命令是gbk编码的 客户端会把你接下来敲的命令转成utf-8 你数据库内部的编码还是utf-8 方法二:修改你安装目录下面的my.ini这个文件 编辑这个文件 找到 [mysql] default-character-set=utf8 把default-character-set=utf8改成default-character-set=gbk 这里的意思是告诉mysql你在客户端敲的命令都是gbk编码 注:不用改[mysqld]下面的default-character-set 这里的default-character-set指的是mysql底层存储的字符集编码 可以是utf8 utf8是支持各国文字的 改过后重启服务 方法三:根据向导重新配置 把编码设成gbk或gb2312 不过这把你mysql内部的字符集编码都改变了 不建议
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
直尺的长度大约是2平方分米?对吗?
为什么用携程学生旅行买不到学生票
带早安的励志语录,做微商的在朋友圈发早安的
新县职高和新县高中教师工资谁的高?
本颜正义粉怎么样是不是真的?
含饴弄孙 打一动物
单选题Thesweaterismade________woolan
钢筋锈蚀不是很严重的时候是否会增加钢筋与混
净含量是什么意思我在超市买了标注为100克净
小车四档与五档的用油有多大区别
东莞证券的佣金是多少,开源证券佣金为何不降
中国装饰行业最发达的城市?
犀牛角手串可以水洗吗
设计一个实验,证明二氧化碳溶于水确实与水发
爱奇艺下载下来看的的视频就不能竖屏播放,没
推荐资讯
男人蛋皮疼挂什么科室
我是经典整形网的,作为第三方平台,怎样才能
东莞凤岗车站有车去中山东升镇坦背村的吗?
设,则不等式f(m)+f(m2-2)≥0(m∈R)成
被定为"三好学生"有什么好处啊?
当男生问你喜欢我什么,当男生问你喜欢我什么
投我以木桃,报之以琼瑶,什么时候可以用
cdr如何进行圆形路径阵列?
sh一一t hair是什么单词
我怎么一唱歌就流眼泪啊?总是一唱歌就会不自
当一个特别背运的时候身边平时关系好的人都离
韩语常用语句中文谐音,什么 是根据句子的结构
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?