解决JDBC连接MySQL数据库出现中文乱码的问题

436次阅读
没有评论

解决JDBC连接MySQL数据库出现中文乱码的问题

如下图1001的中文名字发生了乱码,出现了问号:

解决JDBC连接MySQL数据库出现中文乱码的问题

解决方法:

1、在下面一行连接MySQL数据库代码中添加useUnicode=true&characterEncoding=utf-8

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/bankmanager", "root", "123456");

2、添加后为:

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/bankmanager?useUnicode=true&characterEncoding=utf-8", "root", "123456");

3、再次运行,刷新表,显示如下:

解决JDBC连接MySQL数据库出现中文乱码的问题

神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试

相关文章:

版权声明:Python教程2022-10-19发表,共计347字。
新手QQ群:570568346,欢迎进群讨论 Python51学习