java数据库中文乱码怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java数据库中文乱码怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A 原因1:mysql数据库中的数据本身就是乱码
解决方案:
设置mysql编码格式
<1>
停掉mysql服务
net
stop
mysql
<2>查询mysql编码格式
mysql>
show
variables
like
'character_set_%';
<3>默认就是瑞典latin1,换成自己的编码,如utf8【gbk】
mysql>set
names
'utf8';
【一般在访问之前执行这个代码就解决问题了】
【它相当于下面的三句指令:】
【set
character_set_client
=
utf8;】
【set
character_set_results
=
utf8;】
【set
character_set_connection
=
utf8;】
<3>
启动mysql服务
net
start
mysql
<4>
验证编码是否正确修改
mysql>
show
variables
like
'character_set_%';

以上是关于java数据库中文乱码怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

java连接mysql数据库乱码的解决方案

javaweb表单提交中文乱码问题?

用java读取txt文件中的中文写入数据库出现中文乱码,怎么解决?

用java读取txt文件中的中文写入数据库出现中文乱码,怎么解决?

我的MYSQL老是出现乱码,在java写的poj里改成中文也会出现乱码!这怎么改?

java string乱码问题