随笔分类 - MySQL
摘要:例如 祖级节点为:企业/TI技术部/后端 假设后端节点的id 为1416957672636129281 需求:需要查询出后端所有的父级级节点,即企业/TI技术部 SELECT t2.* FROM ( SELECT @r AS _id, ( SELECT @r := parent_id FROM sy
阅读全文
摘要:/* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用
阅读全文
摘要:索引的本质 索引是帮助mysql高效获取数据的排好序的数据结构 索引存储在文件里 索引结构 二叉树(红黑树:二叉平衡树) hash BTREE B-Tree与B+Tree B+Tree是B-Tree的变种 B-Tree 度-节点的数据存储个数 叶节点具有相同的深度 叶节点的指针为空 节点中的数据ke
阅读全文
摘要:读未提交(Read uncommitted) 读提交(read committed) 可重复读(repeatable read) 串行化(Serializable) 读未提交(RU): 一个事务还没提交时, 它做的变更就能被别的事务看到.【可以看到未提交的数据(脏读)】 读提交(RC): 一个事务提
阅读全文
摘要:mysql 配置 [mysqld] lower_case_table_names=1 # 添加此行代码重启mysql即可
阅读全文
摘要:- 查询30天 select DATE_SUB(CURDATE(), INTERVAL 30 DAY) frm table; 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE DA
阅读全文
摘要:SELECT * FROM your_table WHERE date_column >= CURDATE() - INTERVAL 30 DAY
阅读全文
摘要:SELECT object_id, SUM(CASE WHEN date_column >= CURDATE() - INTERVAL 30 DAY AND date_column < CURDATE() THEN amount ELSE 0 END) AS amount_30_days, SUM(
阅读全文
摘要:/*获取指定id的上一条记录,我这里是以id=5为例的*/ select cid,cname from company order by cid>=5,cid desc limit 1 /*获取指定id的下一条记录,我这里是以id=5为例的*/ SELECT cid,cname from compa
阅读全文
摘要:SELECT * FROM tb_product WHERE create_date BETWEEN STR_TO_DATE( date_format( CURRENT_DATE (), '%Y-%m-01 00:00:00' ), '%Y-%m-%d %H:%i:%s' ) AND STR_TO_
阅读全文
摘要:创建表 Create table If Not Exists Scores (Id int, Score DECIMAL(3,2)); insert into Scores (Id, Score) values ('1', '3.5'); insert into Scores (Id, Score)
阅读全文
摘要:SELECT * FROM sys_menu WHERE id in ( select id from ( select t1.id, if(find_in_set(parent_id, @pids) > 0, @pids := concat(@pids, ',', id), 0) as ischi
阅读全文

浙公网安备 33010602011771号