分类 database 中的文章

MySQL - xtrabackup安装及使用

版本选择 版本之间的区别: 8.0 是针对 8.0 开发的,不兼容 5.X 的版本 2.4 针对 5.7 开发,兼容 5.6,5.5 2.3 针对 5.6 开发,兼容 5.5 2.2 针对 5.5 开发 安装 下载页面: https://www.percona.com/downloads/Percona-XtraBackup-LATEST/ 这里……

阅读全文

MySQL - 热备工具Xtrabackup简介

Xtrabackup 是由 percona 开源的免费数据库热备份软件,它能对 InnoDB 数据库和 XtraDB 存储引擎的数据库非阻塞地备份(对于 MyISAM 的备份同样需要加表锁);mysqldump 备份方式……

阅读全文

MySQL - mysqldumper导出数据库

简介 MySQL 自带的 mysqldump 工具只支持单线工作,一次一个个导出多个表,没有一个并行的机制,这就导致导出备份数据比较慢。 mysqldumper 是一个很好支持多线程工作的实用工具……

阅读全文

MySQL - mysqldump常用命令

导出数据: 1、备份全部数据库的数据和表结构 mysqldump -uroot -ppassword -A >all.sql 2、只备份表结构,不备份数据 mysqldump -uroot -ppassword -A -d > database.sql 3、只备份数据库,不备份表结构 mysqldump -uroot -ppassword -A -t > data.sql 4……

阅读全文

MySQL - 索引方式

MySQL 目前主要支持索引方法:B-Tree,Hash,R-Tree

B-Tree

B-Tree 是最常见的索引类型,所有的列都是排序过的,每个叶节点跟节点距离相等。因此,B-Tree 适合查找范围的数据,可以直接支持数据排序。

B-Tree 在 MyISANYO 中,索引文件是记录磁盘的地址;而在 InnoDB 中有索引,所以可以根据索引记录,直接找到叶节点的数据域。

……

阅读全文

MySQL - mysqldump 命令参数

mysqldump 是 MySQL 自带的用于转存储数据库的程序。 mysqldump 有很多参数,但是常用的就那么几个。 –all-databases , -A 导出所有的库里面的数据。 –all-tablespaces , -Y 导出所有表空间的数据 –no-tablespaces , -y 跟上个……

阅读全文

MySQL - 备份简介

MySQL 备份类型 冷备份 需要先停止数据库服务,然后备份物理文件,这种备份最简单,但是由于需要停止服务,一般都不会用这种方式进行备份。 对于 InnoDB 存储引擎的……

阅读全文

MySQL - 索引类型

MySQL 索引类型 1、普通索引 最基本的索引,它没有任何限制,用于加速查询。 创建方法: a. 建表的时候一起创建 CREATE TABLE mytable ( name VARCHAR(32) , INDEX index_mytable_name (name) ); b. 建表后,直接创建索……

阅读全文