mysql备份还原 1.1 备份恢复-说明 运维工作的核心简单概括就两件事: 第一个:是保护公司的数据. 第二个:是让网站能7*24小时提供服务(用户体验)。 1.1.1 备份简介 1.2 mysqldump备份工具详解 mysql原生自带很好用的逻辑备份工具 1.2.1 mysqldump常用参数 ...
分类:
数据库 时间:
2018-01-17 18:20:35
阅读次数:
213
mysqldump备份出现错误提示 原因:MySQL有建视图,当依赖视图的表有变化时会出现这个错误提示 解决办法:修复视图或者视图依赖的表 ,本次视图不用,直接删除视图即可 ...
分类:
数据库 时间:
2018-01-11 15:59:13
阅读次数:
398
问题是这样的,使用mysqldump备份线上数据库之后,然后通过mysql命令行恢复到线下数据库,发现视图都成了表。为什么会这样呢?这就得聊聊mysql备份恢复的机制了其实查看mysqldump备份产生的sql语句,会发现视图首先会恢复成表,之后再删除表,新建视图。如下图,可以看到在15572行先创建了v_t_borrow_details表,然后在21322行创建了v_t_borrow_detai
分类:
数据库 时间:
2018-01-10 14:49:52
阅读次数:
794
一、XtraBackup介绍 1、备份工具 xtrabackup:是一款基于InnoDB的在线热备工具,具有开源,免费,支持在线热备,占用磁盘空间小,能够非常快速地备份与恢复mysql数据库,(备份时不影响数据读写) mysqldump:备份是逻辑备份,备份出来的文件是sql语句,但是当备份MySQ ...
分类:
系统相关 时间:
2018-01-09 16:45:14
阅读次数:
271
一、mysqldump备份 mysqldump 备份数据会丢失掉从备份点开始的数据,所以需要结合mysqlbinlog的二进制日志增量备份恢复。 【常用的选项】 --all-databases :导出全部数据库。--add-drop-table :每个数据表创建之前添加drop删表语句,防止恢复时冲 ...
分类:
其他好文 时间:
2017-12-26 18:00:07
阅读次数:
203
客户端程序; mysql:交换式工具 mysqldump:备份工具 mysqladmin:基于mysql协议管理mysqld mysqlimprot:数据导入工具; 非客户端类的管理工具: myisamchk,myisampack 如何获取程序默认使用的配置
分类:
数据库 时间:
2017-12-21 18:18:02
阅读次数:
178
背景 公司规模已经形成,用户数据已成为公司的核心命脉,一次老王一不小心把数据库文件删除,通过mysqldump备份策略恢复用了两个小时,在这两小时中,公司业务中断,损失100万,老王做出深刻反省,公司也因此对于数据库的性能和可靠性提出更高要求。要求对数据库进行改造,使其承载力进行提升,故障修复时间减... ...
分类:
数据库 时间:
2017-12-19 00:51:54
阅读次数:
303
Mysql实现企业级数据库主从复制架构实战 环境背景:公司规模已经形成,用户数据已成为公司的核心命脉,一次老王一不小心把数据库文件删除,通过mysqldump备份策略恢复用了两个小时,在这两小时中,公司业务中断,损失100万,老王做出深刻反省,公司也因此对于数据库的性能和可靠性提出更高要求。 要求对 ...
分类:
数据库 时间:
2017-12-09 18:10:25
阅读次数:
172
就用 --ignore-table=dbname.tablename参数就行,可以忽略多个。 ...
分类:
数据库 时间:
2017-10-26 11:54:26
阅读次数:
248
备份数据库 数据库还原,常用source 命令登陆 常见选项:--all-databases, -A: 备份所有数据库--databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldum把每个名字都当作为数 ...
分类:
数据库 时间:
2017-10-10 01:28:16
阅读次数:
193