mysql
Babamboo
这个作者很懒,什么都没留下…
展开
-
mybatis查询varchar类型的时间报错:Illegal mix of collations for operation ‘<=‘
mysql中varchar类型的时间数据,如何查询原创 2022-11-02 10:11:33 · 305 阅读 · 1 评论 -
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String“
遇到的问题描述: 前端传的参数里面,startTime和endTime如果页面上没有选择时间区间,传的这两个参数是空字符串,而不是空对象 然后我后端controller参数位置采用Map来接收的数据,然后在mapper.xml中用了if标签判断是否为空字符串。。 <if test=" startTime != null and startTime != ''"> entranceSchoolTime >= #{startTime} &原创 2021-09-17 16:58:43 · 732 阅读 · 0 评论 -
Mysql索引测试
1.首先创建测试数据,这里使用java代码for循环生成了55000条数据,生成速度太慢了。。 @GetMapping("/addIndex") public void addIndex(){ for (int i=54988;i<=55000;i++){ studentMapper.add(i); } } 2.先测试未添加索引的sql查询语句,使用EXPLAIN分析这条sql语句。 最终查询时间为0.017s,使用的查询类原创 2021-09-13 15:49:18 · 532 阅读 · 0 评论