excel上传到数据库里为何中文是乱码

excel上传到数据库里为何中文是乱码,第1张

两种办法:

一:在安装目录的根目录下个myini 替换default-character-set=latin为:default-character-set=gb2312(注意两处)完成后重新建数据库即可。

二:安装数据库的时候选择语言gb2312,不要使用默认语言。

两种方法都是可以解决的,而两种方法都要求重新创建数据库。

这个问题在做编程的时候经常会遇到。首先你要明白一点每一个MySql都有一个默认的编码格式。然后每一张表也有,你可以借助数据库管理工具修改,非常简单。我本人用的就是Navicat。造成你这种情况的原因主要是编码的格式没有同意,最好改成全部编码格式都是gbk格式,建议不要用utf-8或者itian。

修改数据库的编码格式。

java中的常用编码UTF-8;GBK;GB2312;ISO-8859-1;

对应mysql数据库中的编码utf8;gbk;gb2312;latin1

以上就是关于excel上传到数据库里为何中文是乱码全部的内容,包括:excel上传到数据库里为何中文是乱码、mysql导入数据库后 汉字变乱码了 怎么回事、excel导入到数据库乱码怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10202036.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存