- 博客(11)
- 收藏
- 关注
原创 Mysql关于年季月周查询
年上年: DATE_FORMAT(CURDATE(), '%Y') - 1本年: DATE_FORMAT(CURDATE(), '%Y')季度上季度:QUARTER(DATE_SUB(CURDATE(), INTERVAL 1 QUARTER))上季度年份:YEAR(DATE_SUB(CURDATE(), INTERVAL 1 QUARTER))本季度: QUARTER(CURDATE())月上月:DATE_FORMAT(DATE_SUB(curdate(), INTERVA
2021-12-29 17:57:51
392
原创 Mybatis-plus使用or关于括号问题
实现sql:select * from table where name = '名字' and ( startTime between '2021-09-24' and '2021-09-25' or endTime bewteen '2021-09-24' and '2021-09-25')条件组装QueryWrapper<Entity> wrapper = new QueryWrapper<>();wrapper.eq("name", "名字");wrapp.
2021-09-24 15:26:49
1202
原创 redis 安装
官网:https://redis.io/download下载完上传至服务器1. 解压tar -zxvf redis-6.2.5.tar.gz2. 进入redis文件夹执行安装,没有权限就加sudomake3. 测试make test如果报You need tcl 8.5 or newer in order to run the Redis test,下载 tclapt-get install tcl4 下载make install下载完 re...
2021-08-29 23:10:31
76
原创 Mysql事务
目录事务概念事务特性(ACID)原子性(Atomicity)一致性(Consistent)隔离性(Isolation)持久性(Durability)undo / redo 机制事务不考虑隔离性的一些问题脏读不可重复读幻读事务隔离级别读未提交(READ UNCOMMITTED)读已提交(READ COMMITTED)可重复读(REPEATABLE READ)串行(SERIALIZABLE)事务概念事务是指对数据库的一批操作,要么都执行成功
2021-08-26 00:09:49
99
原创 Mybatis+Mysql关于数据上移、下移、置顶操作实现
说明:本文按照数字升序方式排列一、上移1. 查询第一条数据的排序值,然后判断目标数据是否是第一个SELECT IFNULL(min(sort), 1) FROM table2. 不是第一条则查询前一条数据select * from table where sort < #{sort} --sort为目标数据的排序值order by sort desclimit 13. 交换两条数据的排序值二、下移..
2021-08-10 21:14:07
1097
原创 java中使用es查询
//查询条件BoolQueryBuilder boolQueryBuilder = new BoolQueryBuilder();//全词匹配查询 等同于MySQL的 =name boolQueryBuilder.should(QueryBuilders.matchPhraseQuery("name", user.getName()));//模糊查询 等同于musql的 like %desc%boolQueryBuilder.must(new QueryStringQueryBuilde.
2021-08-03 15:31:26
1054
原创 es-head安装(linux)
需先安装node.js,需先安装node.js,需先安装node.js。下载地址:https://github.com/mobz/elasticsearch-head上传至服务器解压unzip elasticsearch-head-master.zip进入解压后的目录,运行npm run start访问http://192.168.196.129:9100/...
2021-07-29 18:24:40
79
原创 es安装(linux)
首先需要安装java!首先需要安装java!首先需要安装java!不然启动不起来官网下载地址:https://www.elastic.co/cn/downloads/elasticsearch下载完后上传至服务器,我下载的是7.8.0版本解压tar -zxvf elasticsearch-7.8.0-linux-x86_64.tar.gz解压后得到进入config目录编辑jvm.options 文件vim jvm.options编辑elastics...
2021-07-29 17:30:42
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人