2019年3月29日

mysql事物的特性即实现原理

摘要: 事务有四特性:原子性,一致性,隔离性,持久性,及ACID。 那么这四特性的底层原理是什么呢,看一下。 首先,如何实现事务的原子性 : 所谓原子性,就是事务要么全部执行完成 ,要么全部回滚,执行失败,从一个一致性的状态转换到另一个一致性的状态。 一致性就是事务开始之前和结束之后,数据库完整性约束没有被 阅读全文

posted @ 2019-03-29 11:24 小二来个勺 阅读(501) 评论(0) 推荐(0) 编辑

mysql事务及隔离级别

摘要: Mysql规定了四个隔离级别 Read uncommit 未提交读,安全隔离级别最差(基本不会用),一个事务会读取到另一个未提交的事务的修改,会带来脏读,幻读,不可重复读等问题; Read commit 已提交读,一个事务只能读取到另一个事务已提交的修改,避免了脏读,但仍有幻读和不可重复读; Rep 阅读全文

posted @ 2019-03-29 11:22 小二来个勺 阅读(114) 评论(0) 推荐(0) 编辑

mysql的test库

摘要: test库在MySQL中特殊存在,一般部署完mysql后应当删除该库,并规定不能创建以test和test_字符开头的数据库。因为在mysql中,test库对任意用户都有管理员权限,因此,线上数据库不要用test。如果已有test,添加用户时想要禁止对test库的权限,可以在mysql.db表中添加这 阅读全文

posted @ 2019-03-29 11:18 小二来个勺 阅读(519) 评论(0) 推荐(0) 编辑

导航