【问题描述】用java程序向MySql数据库中插入中文字符,查询显示乱码。
如图所示:

【解决办法】:
修改mysql安装目录下的my.ini配置文件中的字符集设置:
//修改此项
default-character-set=gbk
本配置文件中有两处,均需要修改。
修改后,需要重启下数据库,并将之前的数据库删除重新创建,即可。
修改后,再次插入数据,查询结果中文可以正常显示了。

【注】在修改之前可以使用一下命令查看数据库字符集

本文介绍了一种解决在Java程序中向MySQL数据库插入中文字符后出现乱码的问题的方法。通过修改MySQL配置文件my.ini中的字符集设置为GBK,并重启数据库及重建原有数据库,解决了中文显示乱码的问题。
【问题描述】用java程序向MySql数据库中插入中文字符,查询显示乱码。
如图所示:

【解决办法】:
修改mysql安装目录下的my.ini配置文件中的字符集设置:
//修改此项
default-character-set=gbk
本配置文件中有两处,均需要修改。
修改后,需要重启下数据库,并将之前的数据库删除重新创建,即可。
修改后,再次插入数据,查询结果中文可以正常显示了。

【注】在修改之前可以使用一下命令查看数据库字符集

6805
5371
5971
753
1739

被折叠的 条评论
为什么被折叠?
