2023-10-05 Mysql - InnoDB自增列重复值问题 (Mysql 5.7以下) MySQL - InnoDB自增列重复值问题 (Mysql 5.7以下) 问题重现 先从问题入手,重现下这个 bug 这里我们关闭MySQL,再启动MySQL,然后再插入一条数据 我们看到插入了(2,2),而如果我没有重启,插入同样数... 阅读全文
2023-09-08 Mysql 死锁问题查询记录 先来查看 死锁日志 从上面的日志中可以看出到两张同表的死锁 SQL 1 (HOLDS THE LOCK(S)) c DELETE FROM tableorder WHERE status > 2 AND isarchive = 1 A... 阅读全文
2023-08-30 当涉及 MySQL 数据库操作时,如何使用 innodb_print_all_deadlocks 解决死锁问题 当你在处理 MySQL 数据库时,你可能会遇到各种问题,其中之一就是死锁。死锁是指多个事务在互相等待对方释放资源的情况,从而导致无法继续执行下去。MySQL 提供了一些工具和选项来帮助你诊断和解决死锁问题,其中一个非常有用的选项是 i... 阅读全文
2023-07-13 MySQL 添加触发器抛错 `SUPER privilege and binary logging is enabled ` 当在启用二进制日志记录的MySQL服务器上添加触发器时,可能会遇到以下错误消息:"SUPER privilege and binary logging is enabled"。这是由于MySQL的安全性配置限制导致的。在启用二进制日志... 阅读全文
2023-07-13 MySQL命令行中创建触发器要注意的问题 触发器创建语法: ![photo2024-03-12 20.46.19.jpeg][1] 在MySQL终端中,使用上述语法时会报错,因为SQL语句末尾需要加分号; ,但是终端中一旦出现分号,系统就认为触发器创建结束,导致出错,所以需要... 阅读全文