![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库 Mysql
文章平均质量分 63
1
兮家小二
傻傻的小男孩,qq:1720696548 wx:1720696548
展开
-
Springboot 项目启动出现 Mysql Lock wait timeout exceeded; try restarting transaction 错误
查看 trx_mysql_thread_id 的值, 如果有执行 kill 杀掉 ( kill trx_mysql_thread_id )如果有执行 kill 杀掉 ( kill id)执行 sql 检查,在你的项目停止或关闭后检查。原创 2023-01-11 11:39:51 · 755 阅读 · 0 评论 -
mysql 一对多关系表,统计子表关联数量
a 表为主表b 表为子表( a 和 b 是一对多的关系)现在要统计查询 b表有多少条关联了 a 表的数据统计结果如下:展示 a 表 id展示 b 表 关联的 a 表的数量如果需要 表满足某种条件的数量, 如: 在 后跟条件...原创 2022-07-08 10:16:12 · 7557 阅读 · 0 评论 -
mysql 分组去重只保留最新创建时间的数据
使用子查询先排序,在正常查询就可以了SELECT * FROM ( SELECT * FROM crisps_mch_manage_operate_log ORDER BY create_time DESC) AS twhere t.operate_type_code = "LEAVE"and t.mch_user_id = "2153393495029450437"GROUP BY mch_user_idLIMIT 20...原创 2022-05-06 18:26:23 · 1660 阅读 · 0 评论 -
mysql 分组统计获取最新创建的数据
分组排序 获取limit 0,100000000 不可缺少, 否则分组数据将错误主表使用示例1 : 根据某个字段(repeat_num ) 排序 在根据 某个字段(order_no) 分组在FROM 表时直接使用 (select* from( select* from t_yb_order order by repeat_num desc limit 0,100000000 ) o group by o.order_no ) o连表使原创 2021-07-31 11:07:07 · 299 阅读 · 0 评论 -
mysql 数据库指定字段 设置为数据库中数据的最小值
实际结果为 t.SORT - 1 , SORT 为子sql查询出的最小值 UPDATE TB_RESOURCE SET SORT = (SELECT t.SORT FROM (SELECT MIN( SORT ) AS SORT FROM TB_RESOURCE) t ) - 1 WHERE ID = #{id}关注公众号【兮家】,不定时分享干货内容哦个人原创 2021-07-14 10:18:28 · 1085 阅读 · 0 评论 -
springboot -- 每天自动备份 mysql 数据
一、说明使用技术: mysqldump mysql 自带工具mysqldump备份简单操作:mysqldump -h[ip] -P[端口号] -u[用户名] -p[密码] 数据库名 表名 >导出的文件名.sqlmysqldump -h[ip] -P[端口号] -u[用户名] -p[密码] 数据库名 表名1 表名2 表名3 | gzip >导出的文件名.sql.gzgzip 为直接压缩导出,需安装gzip 命令可使用参考:https://blog.cs原创 2021-01-14 19:17:01 · 3474 阅读 · 4 评论 -
Linux 安装mysql 5.6.5 (傻瓜式安装教程)
一、检查是否安装(有就删除)rpm -qa | grep mysql # 查询安装,有的话会出来一个列表rpm -e mysql # 普通删除(mysql 替换为包名)rpm -e --nodeps mysql # 强制删除(mysql 替换为包名)二、安装mysql (yml 模式)wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm # 下载rpm原创 2020-11-01 19:19:07 · 602 阅读 · 0 评论 -
MySql 版本变动,在使用 group by 进行分组查询报错 sql_mode=only_full_group_by
一、错误原因MySQL5.7.5后only_full_group_by 成为 sql_mode的默认选项之一,这可能导致一些sql语句失效。比如在使用 group by 进行分组查询报错二、解决办法1、修改 sql_mode-- 查询select @@global.sql_mode-- 修改set @@sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGI原创 2020-10-12 20:19:41 · 1320 阅读 · 0 评论 -
mysql 表数据被事务锁住,解除操作
查询是否存在被锁事务数据SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;解除事务锁– trx_mysql_thread_idkill 1825115;详细说明1.查看下在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;2.杀死进程id(就是上面命令的trx_mysql_thread_id列)kill 线程ID例子:查出死锁进程:SHOW PROCESSLIST杀掉进程 KIL原创 2020-07-08 17:49:02 · 2344 阅读 · 0 评论 -
mysql -- 查询当前排名及前后俩名的数据 + jpa调用该储存过程
根据金币查询查询前50名及 当前排名及当前排名前后两名的数据无法在代码里面使用 @rownum:=@rownum+1所以使用储存过程储存过程一,查询前五名@rownum 为名次glod 根据 glod排名DELIMITER // DROP PROCEDURE if EXISTS find_rank; CREATE PROCEDURE find_rank() B...原创 2019-08-08 16:22:32 · 528 阅读 · 0 评论 -
springboot -- 整合 sharding-jdbc 读写分离+分库分表配置(进阶)
sharding-jdbc 说明 :1、分库分表不能中途更改,取模算法的id会出错2、不支持特殊sql,包括去重,子sql,聚合等3、查询会给所有表发查询sql,使用分库, 分表的字段查询只发一条,4、查询数据要注意使用,尽量带上分库或分表字段来查询,避免多表查询sql过多取模算法假设2个表,test_0,test_1 , 分表字段为 uiduid= 计算 ...原创 2019-07-25 16:15:09 · 8963 阅读 · 10 评论 -
mysql -- 常用表操作sql
修改默认值alter table Hero_0 alter attdef drop default; -- 先删默认值alter table Hero_0 alter attdef set default '0|0|0|0|0'; -- 在加默认值删除表字段– WarlegendData_0.Hero_0(库名-可省略,表名)– armid 要删除的字段ALTER TABLE ...原创 2019-07-09 20:42:10 · 199 阅读 · 0 评论 -
Navicat 导入 Excel 文件同步至mysql数据库
主要解决问题:Excel 为配置文件,我们需要数据把同步至数据库,我们可以先通过Navicat 把表建出来,选择文件表名建议为 excel 对应的文件名id列必须是主键,int类型,或long,其它按需修改选择第3个,点开始就好了...原创 2019-06-14 20:15:51 · 1080 阅读 · 0 评论 -
mysql --- sql 语句大全 || 索引 || 储存函数+过程+触发器+视图
查询简单查询 语法:Select * |列名 from 表名 Select * from ws_user; #查询所有 Select username from ws_user; #只查询username列 Select username,password from ws_user; ...原创 2019-03-03 23:38:46 · 1426 阅读 · 0 评论 -
mysql --- linux 安装及使用
一、MySQL 安装所有平台的 MySQL 下载地址为: https://dev.mysql.com/downloads/mysql/。 挑选你需要的 MySQL Community Server 版本及对应的平台。注意:安装过程我们需要通过开启管理员权限来安装,否则会由于权限不足导致无法安装。Linux/UNIX 上安装 MySQLLinux平台上推荐使用RPM包来安装Mysql,MyS...原创 2019-03-03 23:20:52 · 340 阅读 · 0 评论