立刻有
全部
技术
PHP
MySQL
前端
Linux
JAVA
退出
编辑文章
选择分类
PHP
MySQL
前端
Linux
Java
工具
选择专栏
设计模式
java基础
Angular学习
Java面试题
描述:
封面图上传 :
+
点击上传图片
在用MyBatis写一个模糊查询的时候,程序没有报错,但查不出来数据,反复试验发现,如果模糊查询数字、英文,可以模糊匹配出数据,但是中文就不行,看到这忽然恍然大悟,是数据库没有设置默认的编码格式,导致模糊匹配查询不到输入。 修改如下: 加上MySQL设置默认编码的参数,搞定 ``` 原来的配置 spring.datasource.url=jdbc:mysql://localhost:3306/laravel 修改后 spring.datasource.url=jdbc:mysql://localhost:3306/laravel?useSSL=true&useUnicode=true&characterEncoding=UTF-8 ```
保存文章