摘要:
在实际项目中对于数据库的安全是重中之重,为防万一我们需要做好备份工作。备份分为全量备份和增量备份,今天我们就来实践下备份和还原操作。 一、为什么需要备份 在生产环境中数据库可能会遭遇到各种各样的不测从而导致数据丢失, 大致上可以分为以下几种: 硬件故障 软件故障 自然灾害 黑客攻击 误操作 (占比最 阅读全文
摘要:
Mysql基本操作 连接mysql/退出 mysql [-h主机地址] -u用户名 -p[用户密码] / exit 显示数据库列表 show databases; 显示库中的数据表 use mysql; //打开库 show tables; 显示数据表的结构 describe 表名; --简写:de 阅读全文
摘要:
我们首先需要知道的一个大前提是:mysql的锁是由具体的存储引擎实现的。所以像Mysql的默认引擎MyISAM和第三方插件引擎 InnoDB的锁实现机制是有区别的。 Mysql有三种级别的锁定:表级锁定、页级锁定、行级锁定 #一、定义 每次锁定的是一行数据的锁机制就是行级别锁定(row-level) 阅读全文
摘要:
我们首先需要知道的一个大前提是:mysql的锁是由具体的存储引擎实现的。所以像Mysql的默认引擎MyISAM和第三方插件引擎 InnoDB的锁实现机制是有区别的。可根据不同的场景选用不同的锁定机制。 Mysql有三种级别的锁定:表级锁定、页级锁定、行级锁定 一、定义 每次锁定的是一张表的锁机制就是 阅读全文
摘要:
一、mysql的锁类型 了解Mysql的表级锁 了解Mysql的行级锁 (1) 共享/排它锁(Shared and Exclusive Locks) 共享锁和排他锁是InnoDB引擎实现的标准行级别锁。 拿共享锁是为了让当前事务去读一行数据。 拿排他锁是为了让当前事务去修改或删除某一行数据。。 设置 阅读全文