中易网

[mysqld] 下设置default-character-set=gbk错误.以及jdbc链接mysql的插入中文乱码

答案:2  悬赏:0  
解决时间 2021-03-08 08:51
1.网上都说要这么设置,但我一旦这么设置服务就无法启动。
2.我乱码的主要问题是jdbc链接mysql时insert中文在终端显示???但在终端输入,以及从jdbc读取都没有乱码。my.ini也只配置了client下的default-character-set=gbk。求解
最佳答案
乱码问题通常就是编码的问题。
MYSQL的编码问题,不同环境就是说LINUX和WINDOW的环境处理是有点不同。
不过也是四个编码
首先你先查看一下你当前MYSQL数据库的编码情况:show variables like "character%";
这样子就可以看到你当前的编码。假如编码不同就要修改到一致,至于怎么修改,如下
character_set_server WINDOW 下面MY.INI
character_set_ database alter database 表名字 character set='GBK';
character_set_client set names 'GBK';
character_set_result set names 'GBK';
最后两个,直接用set names就可以同时设置。
还有一点主意的是,set names 操作要在你的数据输入之前。
全部回答
你好! 5.5版本用下面这句: character-set-server=utf8 如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北京天雅女装店在什么地方啊,我要过去处理事
请问在物业管理软件中有结合互联网应用的软件
为什么带墨镜会头疼?
柳州咖啡厅现在招聘吗
紫茗阁这个地址在什么地方,我要处理点事
顺丰快递工作怎么样?
中国石油浙江路加油站在什么地方啊,我要过去
小麦一亩播25斤少吗
巨额欠款无法偿还怎么处理?
我每天吃饭都吃很多东西,但是都是用嘴嚼碎后
每个单位工作时间短的问题是什么
在天津拿士兵证座公交是否免费
新疆煤田灭火工程局待遇怎么样,校园招聘进去
也真是因为是个谜,我才要去解,所以跑了一程
win10自带的杀毒软件mcafee是免费的吗
推荐资讯
中国流行音乐的发展史
湘乡去郴州要多久
小米4手机怎么修改微信号,不是切换账号,是
怪物猎人3怎么刷钱
三星a9100为什么上百度就会很热
雅居布艺(虹桥中路)怎么去啊,有知道地址的么
百色市的精神病院电话是多少?
品韵咖啡会所我想知道这个在什么地方
喝多糖水会怎样呢?有害吗?
正的两个音是什么
桓台县公安局直属大队我想知道这个在什么地方
如何让别人在工作组中看不到我的电脑,不让别
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?