随笔分类 -  MySQL

摘要:cd /var/lib/mysql rm 数据库xxx-Rfv 阅读全文
posted @ 2022-12-20 17:06 java从精通到入门 阅读(36) 评论(0) 推荐(0)
摘要:SHOW ENGINE INNODB STATUS ' BUFFER POOL AND MEMORY Total large memory allocated 137428992 buffer pool总大小 Dictionary memory allocated 8832933 数据词典data+ 阅读全文
posted @ 2022-11-25 17:50 java从精通到入门 阅读(159) 评论(0) 推荐(0)
摘要:delete from sys_role_permission where id not in ( select t.max_id from (select max(id) as max_id from sys_role_permission group by role_id, permission 阅读全文
posted @ 2022-11-22 17:15 java从精通到入门 阅读(623) 评论(2) 推荐(0)
摘要:#首先区分是锁超时还是死锁-- 当前运行的所有事务 SELECT * FROM information_schema.INNODB_TRX; -- 当前出现的锁 SELECT * FROM information_schema.INNODB_LOCKs; -- 锁等待的对应关系 SELECT * F 阅读全文
posted @ 2022-09-29 11:36 java从精通到入门 阅读(461) 评论(0) 推荐(0)
摘要:需求: 根据复合查询条件对数据分组,并对分组数据按不同的时间排序 思路: 搞一个sort临时字段用于分组,最后用case when按时间分别排序 SELECT * from ( SELECT *, case when (line_id is not null ) and state = 3 THEN 阅读全文
posted @ 2022-08-22 17:58 java从精通到入门 阅读(1894) 评论(0) 推荐(1)
摘要:-- 获取表数据量排行SELECTtable_schema ,table_name ,data_free,table_rows ,TRUNCATE ( data_length / 1024 / 1024, 2 ) AS '数据容量(MB)',TRUNCATE ( index_length / 102 阅读全文
posted @ 2022-07-22 17:45 java从精通到入门 阅读(551) 评论(0) 推荐(0)
摘要:-- role_id固定为1,插入所有permission_id(给固定角色赋予所有权限)INSERT INTO `sys_role_permission` ( `role_id`, `permission_id` ) (SELECT (1) `role_id`, id AS `permission 阅读全文
posted @ 2022-06-08 10:03 java从精通到入门 阅读(298) 评论(0) 推荐(0)
摘要:-- 修改采购需求订单关联表order_id字段类型 call proc_modify_column_if_exist( 'dfs_purchase_request_order_relation', 'order_id', 'ALTER TABLE `dfs_purchase_request_ord 阅读全文
posted @ 2022-05-30 14:31 java从精通到入门 阅读(140) 评论(0) 推荐(0)
摘要:-- 判断字段不存在则增加该字段 DROP PROCEDURE if EXISTS proc_add_column; delimiter $$ CREATE PROCEDURE `proc_add_column`(in var_table_name varchar(64),in var_column 阅读全文
posted @ 2022-04-14 09:42 java从精通到入门 阅读(364) 评论(0) 推荐(0)
摘要:select a.`table_schema` ,a.`table_name` ,a.`table_comment`, truncate(a.`data_length`/1024/1024, 2) as `data_length`, truncate(a.`index_length`/1024/10 阅读全文
posted @ 2022-03-28 14:26 java从精通到入门 阅读(111) 评论(0) 推荐(0)
摘要:/** * 日期过滤 */ private void dateFilter(String dateField, LambdaQueryWrapper<TmpOrderAuxiliaryPlanEntity> wrapper, String fieldName) { List<String> date 阅读全文
posted @ 2021-12-09 09:56 java从精通到入门 阅读(14435) 评论(0) 推荐(0)
摘要:#什么是外键约束 #一张表中的某个字段引用另一个表的主键 #主表: 约束别人 #副表/从表: 使用别人的数据,被别人约束 -- 已有表增加外键语法 ALTER TABLE 从表 ADD [CONSTRAINT] [外键约束名称] FOREIGN KEY (外键字段名) REFERENCES 主表(主 阅读全文
posted @ 2021-06-26 20:54 java从精通到入门 阅读(1119) 评论(0) 推荐(0)
摘要:-- 蠕虫复制 (压力测试) INSERT INTO PRODUCT SELECT * FROM PRODUCT; -- 去重查询 SELECT DISTINCT PRICE FROM PRODUCT ORDER BY PRICE DESC; -- 字段置空 UPDATE PRODUCT SET C 阅读全文
posted @ 2021-06-23 20:47 java从精通到入门 阅读(65) 评论(0) 推荐(0)