随笔分类 -  mysql

摘要:什么是B+树 阅读全文
posted @ 2021-04-09 15:05 侯小厨 阅读(83) 评论(0) 推荐(0) 编辑
摘要:技术架构:springboot+mybatisplus+postgresql+gradle 自定义TypeHnadler的使用 自定义的TypeHandler主要是转换Jsonb和array等类型 如果是使用mybatisplus的内置方法,则需要在实体字段加上@TableField注解,并且需要在 阅读全文
posted @ 2020-05-24 17:52 侯小厨 阅读(12063) 评论(2) 推荐(1) 编辑
摘要:一 我遇到的问题 1 mysql连接不了,mysql服务启动后又马上关闭 2 忘记密码或者重装服务后提示安装的随机密码过期 一个一个来,先看第一个: 1 出现这个情况很大原因是mysql安装目录有多余的文件,比如my.ini以及其他无关文件, 我之前用的好好的,这次突然不能用就是这个原因,把my.i 阅读全文
posted @ 2019-08-11 11:20 侯小厨 阅读(1282) 评论(0) 推荐(0) 编辑
摘要:今天碰到一个问题,表中有一个索引不使用,怎么强制也没用 ,force index都没用, 后来才发现是类型不对, 比如索引字段是int,如果参数使用varchar,那么是无法使用索引的,参数类型最好统一 阅读全文
posted @ 2019-04-15 22:10 侯小厨 阅读(518) 评论(0) 推荐(0) 编辑
摘要:今天就碰到一个恶心的问题,更新时update sql语句报错,查了半天感觉没问题啊,后来一行一行定位,终于找到原因了, 原来是有个字段是show,和mysql关键字冲突了,坑爹! 改了个名字就好了,或者直接使用 `show` 标识一下!,还是最好别重名吧 阅读全文
posted @ 2018-10-12 19:17 侯小厨 阅读(1128) 评论(0) 推荐(0) 编辑
摘要:最新做报表统计的时候处理按月统计部分时发现,虽然使用 DATE_FORMAT( time, '%Y-%m' ) 函数可以将日期格式转成年-月,但是如果是参数是年-月格式,即"2018-10"这种,在处理加减或者区间比较时,好像并没有识别所以前端传递参数如果是月格式,这里就只能使用 CONCAT函数拼 阅读全文
posted @ 2018-10-12 16:06 侯小厨 阅读(963) 评论(0) 推荐(0) 编辑
摘要:一 业务背景新版本中新建了一个项目的角色表,即每个项目都拥有几个角色,原来历史项目是没有角色的,这就要求使用脚本对表中的历史项目进行处理, 业务需求:每个项目都要有三个角色: 表 : pm_project 项目表 pm_role 项目角色表 具体业务比较复杂,这里只考虑历史项目的直属角色的初始化,不 阅读全文
posted @ 2018-04-28 15:00 侯小厨 阅读(289) 评论(0) 推荐(0) 编辑
摘要:mysql查询中经常会用到AND与OR一起使用的情况,可如果写法不对,往往会起到相反的效果,这不,前几天就碰到了,最后测试果然提了一堆bug!!!! 废话就不多说了,主要总结一下几点: 一 当mysql的WHERE语句中出现AND OR时,AND 要么全部放在 OR的前面,放在OR之后的and条件将 阅读全文
posted @ 2018-04-25 14:00 侯小厨 阅读(34068) 评论(2) 推荐(3) 编辑
摘要:一 业务介绍 先来看看我这得大致业务需求,这次业务比较简单: 即从现在开始,每次new一个爷爷都需要默认初始化给这个爷爷三个儿子(子表,爷爷id去关联),并在初始化每个儿子的同时再给每个儿子初始化若干个孙子(爸爸表的子表,爸爸id关联), 这么说可能比较绕,综艺就是在爷爷表插入一条数据的同时,往父表 阅读全文
posted @ 2018-04-12 13:01 侯小厨 阅读(538) 评论(0) 推荐(0) 编辑
摘要:一 SUBSTRING_INDEX函数介绍 作用:按关键字截取字符串 substring_index(str,delim,count) 说明:substring_index(被截取字段,关键字,关键字出现的次数) 例:select substring_index("她说,我是个好人,怎么办","," 阅读全文
posted @ 2018-04-10 13:18 侯小厨 阅读(631) 评论(0) 推荐(0) 编辑

Fork me on Gitee
点击右上角即可分享
微信分享提示