最近写一个小项目,javaee项目连接了mysql数据库,根据用户名、密码却怎么也查不到用户结果。后改用英文的用户名就可以查到了,可见是编码问题。
解决方法:连接语句加入如下代码
?useUnicode=true&characterEncoding=UTF-8
全部连接语句如下:
jdbc.url=jdbc:mysql://localhost:3306/log?useUnicode=true&characterEncoding=UTF-8
最近写一个小项目,javaee项目连接了mysql数据库,根据用户名、密码却怎么也查不到用户结果。后改用英文的用户名就可以查到了,可见是编码问题。
解决方法:连接语句加入如下代码
?useUnicode=true&characterEncoding=UTF-8
全部连接语句如下:
jdbc.url=jdbc:mysql://localhost:3306/log?useUnicode=true&characterEncoding=UTF-8