JDBC 和 Mybatis连接mysql数据库的时候,没有设置字符集编码
就会导致传递过去的中文参数乱码,无效,查询没有结果。
在url地址后加上?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
如下
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CXxEkeNJzZU9kMNpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zNygTM0kzMxEzNyYDM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
JDBC 和 Mybatis连接mysql数据库的时候,没有设置字符集编码
就会导致传递过去的中文参数乱码,无效,查询没有结果。
在url地址后加上?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
如下