java swing+MySQL 登录界面遇见的用户名不能为汉字的解决办法

前几天搞了一个简单的小demo,今天我发现当用户名为汉字的时候,竟然登陆失败,如下图
在这里插入图片描述
研究了代码后,我认为代码逻辑没有错误,表结构也没有问题,如下图所示
在这里插入图片描述
我的解决方案是:
链接数据库的时候添加一句?useUnicode=true&characterEncoding=gb2312

像这样
在这里插入图片描述
成功解决!!
登陆成功
在这里插入图片描述

每天解决一个小bug!!

猜你喜欢

转载自blog.csdn.net/sxh06/article/details/107086763