MYSQL
数据库
tang_sy
摸着石头过河
展开
-
Mysql Duplicate entry ‘xxx‘ for key ‘xxx‘
数据库新增、修改字段重复报错原创 2022-06-24 17:19:40 · 365 阅读 · 0 评论 -
mysql 死锁
mysql死锁记录原创 2022-06-24 16:37:46 · 89 阅读 · 0 评论 -
ACID事务
文章积累知识,如有存在问题,请大家不啬赐教事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性;一、原子性(atomicity)一个事务要么全部提交成功,要么全部失败回滚,不能只执行其中的一部分操作,这就是事务的原子性二、一致性(consistency)事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处于一致性状态。如果数据库系统在运行过程中发生故障,有些事务尚未完成就被迫中断,这些未完成的事务对数据库所作的修改有一部原创 2021-03-24 15:26:22 · 226 阅读 · 0 评论 -
mysql 函数 订单7天后自动签收
文章积累知识,如有存在问题,请大家不啬赐教CREATE DEFINER=`root`@`%` PROCEDURE `automatic_signIn`()BEGIN DECLARE done int DEFAULT FALSE; DECLARE z_id int DEFAULT 0; DECLARE infos CURSOR FOR SELECT o.idFROM tbl_order o WHERE o.order_status = 2 AND TIMESTAMPDIFF(原创 2021-03-15 17:00:35 · 175 阅读 · 0 评论 -
MySQL 伪序列
//a.用两个语句来实现set @rownum=0;SELECT @rownum:=@rownum+1 AS rownum , id FROM table;//b.用一个sql语句来实现SELECT @rownum:=@rownum+1 AS rownum, table_name.* FROM (SELECT @rownum:=0) r, table_name ;//把rownum的设...转载 2018-08-30 16:57:59 · 737 阅读 · 0 评论