读取DB数据库时,读取中文时出现乱码,是什么问题

读取DB数据库时,读取中文时出现乱码,是什么问题,第1张

1 弄清楚数据库类别,不同的数据库的数据编码不同,读取数据库所用编码类型要与数据库编码类型一致

2 弄清楚程序文件本身编码

3 弄清楚自己的程序中设置的程序编码类型

我在给客户服务中,遇到过乱码问题,在连接字串中加入:charset=gb2312,问题解决。但你用的是JDBC连接,他使用的ODBC连接,应该类似,当时的具体情况是:

用户使用DBSync软件做MySQL的数据同步,MySQL的数据库字符集为utf8mb4,连接字符串采用ODBC 351,在任务设置的step2,列出的中文数据是乱码,在连接字串中加入:charset=gb2312,问题解决。

以上就是关于读取DB数据库时,读取中文时出现乱码,是什么问题全部的内容,包括:读取DB数据库时,读取中文时出现乱码,是什么问题、使用JDBC连接SQL SERVER的数据库后,读取出来的中文数据是乱码、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/10154838.html

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

发表评论

登录后才能评论

评论列表(0条)

保存