MyBatis无法根据中文条件查询出结果
2024-08-23 02:32:45
情况是这样的 , 以英文做参数可以查询到结果 , 以中文做参数则查询不到结果
在mysql workbench中执行sql , 可以查询到结果.
这是mybatis中没有指定utf-8的缘故导致的.
原有的配置文件如下 :
database.database=user
database.driverClassName=com.mysql.jdbc.Driver
database.url=jdbc:mysql://127.0.0.1:3306/user
database.username=root
database.password=root
database.show_sql=true
指定编码即可 , 如下 :
database.database=user
database.driverClassName=com.mysql.jdbc.Driver
database.url=jdbc:mysql://127.0.0.1:3306/user?useUnicode=true&characterEncoding=UTF-8
database.username=root
database.password=root
database.show_sql=true
最新文章
- php清理当前目录下的指定文件和空目录(源码),建议服务器端执行
- js back动作
- AngularJS作出简单聊天机器人
- [Reprint]c++ 析构函数的调用
- python 缩进问题
- css3绘制几何图形
- IOS 程序图标添加数字
- 底层算法系列:Paxos算法
- oracle 基础(上)
- Python绘图之matplotlib基本语法
- hisi35xx串口驱动的完善
- python基础学习之文件操作&;函数
- Python中DataFrame去重
- document.querySelector获取不到html标签对象实例的原因
- Ex 6_23 一个生产系统共包含n个顺序执行的阶段..._第七次作业
- 版本控制之GitHub亲手实验总结
- sql 中的 STUFF()使用说明,以及千分位的常用函数
- 一个highcharts混合图Demo
- php中的set_magic_quotes_runtime()作用和用法
- 【DP】BZOJ1592-[Usaco2008 Feb]Making the Grade 路面修整