的逻辑架构
MySQL数据库主要分两个层级:服务层和存储引擎层
服务层:包含连接器,查询缓存,分析器,优化器,执行器。...MySQL数据库,mysql -uroot -p123456进行MySQL登录,在完成TCP握手之后,连接器会根据输入的用户名和密码验证身份,若错误会提示:Access denied for user,...如果MySQL宕机,重启时可以读取redo log对数据库数据进行恢复。...下面的例子很好的体现了MVCC的特点:在同一时刻,不同的事务读取到的数据可能是不同的(即多版本)——在T5时刻,事务A和事务C可以读取到不同版本的数据。...时间 事务A 事务B 事务C
T1 开始事务 开始事务 开始事务
T2 查询rumenz的余额为100
T3 修改rumenz的余额是200
T4 提交事务
T5 查询rumenz的余额是100