
Mysql
文章平均质量分 88
数据库Mysql
最懒的胖子
这个作者很懒,什么都没留下…
展开
-
数据库-事务
例如,一个转账操作:– 从id=1的账户给id=2的账户转账100元 – 第一步:将id=1的A账户余额减去100 UPDATE accounts SET balance = balance - 100 WHERE id = 1; – 第二步:将id=2的B账户余额加上100 UPDATE accounts SET balance = balance + 100 WHERE id = 2; 这两条SQL语句必须全部执行,或者,由于某些原因,如果第一条语句成功,第二条语句失败,就必须全部撤销。数据库事务具有A原创 2023-10-24 18:25:00 · 150 阅读 · 0 评论 -
数据库的三种日志:redo log、binlog和undo log
redo log:记录的是修改后的数据,提供了崩溃恢复的能力undo log:记录的是修改之前的数据,提供回滚的能力binlong:记录修改后的数据,用于归档。原创 2023-10-12 17:35:40 · 287 阅读 · 0 评论 -
Mysql-一条查询sql时如何执行的
一条sql是如何执行的。原创 2023-10-11 14:37:19 · 137 阅读 · 0 评论