本文主要是介绍运维笔记.MySQL.基于mysqldump数据备份与恢复,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- 文章信息 - Author: 李俊才 (jcLee95)
Visit me at CSDN: https://jclee95.blog.csdn.net
My WebSite:http://thispage.tech/
Email: [email protected].
Shenzhen China
Address of this article:https://blog.csdn.net/qq_28550263/article/details/139162127
HuaWei:https://bbs.huaweicloud.com/blogs/XXXXXXXXXX
【介绍】:本文介绍MySQL运维中,基于MySQL的自带命令行工具mysqldump
完成数据备份。
注意:mysqldump、mysqlpump都是MySQL自带的命令行工具,也都可以备份MySQL数据。
目 录
- 1. 概述
- 2. 备份示例
- 2.1 备份全部数据库
- 2.2 备份指定的数据库
- 2.3 备份指定数据库的指定表
- 2.4 备份数据库是忽略指定表
- 2.5 备份数据库是忽略指定表
- 2.6 备份时压缩输出
- 2.7 备份时生成带删除表语句的sql文件
- 2.8 备份时生成新建表结构语句的sql文件
- 3. 备份远程数据库
- 4. 忽略选项
- 5. 存储过程和事件的说明
- 6. 定时备份
- 7. 数据恢复
1. 概述
1.1 mysqldump工具
mysqldump是MySQL自带的一个命令行工具,可以用来备份数据库或表的结构和数据。它通过将数据库结构和数据导出成一个文本文件来实现备份功能。mysqldump生成的备份文件是一个SQL脚本,可以使用mysql命令直接执行还原。
1.2 mysqldump语法
mysqldump的基本语法格式如下:
mysqldump [options] db_name [table_name1 ...]
mysqldump [options] --databases db_name1 [db_name2 db_name3...]
mysqldump [
这篇关于运维笔记.MySQL.基于mysqldump数据备份与恢复的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!