- 博客(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
469
原创 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
1296
原创 redis 安装
官网:https://redis.io/download 下载完上传至服务器 1. 解压 tar -zxvf redis-6.2.5.tar.gz 2. 进入redis文件夹执行安装,没有权限就加sudo make 3. 测试 make test 如果报You need tcl 8.5 or newer in order to run the Redis test,下载 tcl apt-get install tcl 4 下载 make install 下载完 re...
2021-08-29 23:10:31
109
原创 Mysql事务
目录 事务概念 事务特性(ACID) 原子性(Atomicity) 一致性(Consistent) 隔离性(Isolation) 持久性(Durability) undo / redo 机制 事务不考虑隔离性的一些问题 脏读 不可重复读 幻读 事务隔离级别 读未提交(READ UNCOMMITTED) 读已提交(READ COMMITTED) 可重复读(REPEATABLE READ) 串行(SERIALIZABLE) 事务概念 事务是指对数据库的一批操作,要么都执行成功
2021-08-26 00:09:49
141
原创 Mybatis+Mysql关于数据上移、下移、置顶操作实现
说明:本文按照数字升序方式排列 一、上移 1. 查询第一条数据的排序值,然后判断目标数据是否是第一个 SELECT IFNULL(min(sort), 1) FROM table 2. 不是第一条则查询前一条数据 select * from table where sort < #{sort} --sort为目标数据的排序值 order by sort desc limit 1 3. 交换两条数据的排序值 二、下移 ..
2021-08-10 21:14:07
1291
原创 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
1145
原创 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
133
原创 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
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人