mysqldump如何针对某些数据库进行备份?针对某个数据库进行备份?
需求描述:
通过mysqldump工具对mysql服务器中的某几个数据库进行备份.
或者就对其中的一个数据库进行备份.
操作过程:
1.通过--databases参数后面加上数据库的名字进行备份
[mysql@redhat6 MysqlDb_Backup]$ mysqldump -uroot -p --single-transaction --master-data --flush-logs --databases top_server test01 > Backup_2018--.sql
Enter password:
[mysql@redhat6 MysqlDb_Backup]$ ls -ltr
total
-rw-rw-r-- mysql mysql Apr : Full-Backup_On_2018--.sql
-rw-rw-r-- mysql mysql Apr : Backup_2018--.sql #备份生成的SQL格式的dump文件
备注:使用--databases选项,后面接多个数据库,每个数据库之间用空格隔开.不能使用逗号.
如果使用逗号隔开,则报如下的错误:
[mysql@redhat6 MysqlDb_Backup]$ mysqldump -uroot -p --single-transaction --master-data --flush-logs --databases top_server,test01 > Backup_2018--.sql
Enter password:
mysqldump: Got error: : Unknown database 'top_server,test01' when selecting the database
备注:如果多个数据库之间用逗号隔开,就会被当做是一个数据库名字来处理.
2.针对某一个,单独对某个数据库进行备份,--databases后面接一个数据库
[mysql@redhat6 MysqlDb_Backup]$ mysqldump -uroot -p --single-transaction --master-data --flush-logs --databases top_server> Backup_2018--.sql
Enter password:
或者,将--databases选项省略
[mysql@redhat6 MysqlDb_Backup]$ mysqldump -uroot -p --single-transaction --master-data --flush-logs top_server> Backup_2018--.sql
Enter password:
备注:针对某一个数据库,这里是top_server数据库备份时,可以省略掉--databases选项.都能达到对数据库备份的目的.
文档创建时间:2018年4月9日11:30:38
mysqldump如何针对某些数据库进行备份?针对某个数据库进行备份?的更多相关文章
- Mysqldump备份说明及数据库备份脚本分享-运维笔记
		MySQLdump是MySQL自带的导出数据工具,即mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中.Mysqldump是一个客户端逻辑备份的工 ... 
- 使用mysqldump命令备份恢复MySQL数据库
		1.各种用法说明 A. 最简单的用法: mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文 ... 
- MYSQL数据库自动本地/异地双备份/MYSQL增量备份
		构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是 ... 
- MySQL5.7.18 备份、Mysqldump,mysqlpump,xtrabackup,innobackupex 全量,增量备份,数据导入导出
		粗略介绍冷备,热备,温暖,及Mysqldump,mysqlpump,xtrabackup,innobackupex 全量,增量备份 --备份的目的 灾难恢复:意外情况下(如服务器宕机.磁盘损坏等)对损 ... 
- 1、SQL Server自动化运维 - 备份(一)业务数据库
		为了能够恢复数据,数据库运维基础就是备份,备份自动化也是运维自动化首要进行的. 笔者的备份自动化,通过配置表快速配置为前提,同时记录备份过程,尽可能的减少人工操作.首先将SQL Server备份按用途 ... 
- 使用Amanda ZRM备份远程MySQL数据库
		本文写道最后的时候,我才发现ZRM for MySQL的一个致命问题,就我目前的理解和测试来看,它恢复数据的时候是采取覆盖的方式,举个例子,假定某台数据库服务器上有两个数据库test1,test2,你 ... 
- 【mysql】使用xtrabackup在线增量备份及恢复数据库
		一.Percona Xtrabackup 简介 1.Xtrabackup bin目录文件 介绍 1)innobackupex innobackupex 是xtrabackup的一个符号链接 . in ... 
- 备份还原mysql数据库
		Windows下cmd命令行中备份还原mysql数据库 先cmd 上cd 到mysql的安装bin目录下,然后再运行下面的命令. 例如:cd C:\Program Files\MySQL\MySQL ... 
- 如何备份MySql的数据库
		如何备份MySql的数据库 应该说一般的数据库都有BackUp的需求, MySql备份数据库的方式很简单, 但是在网上说得云里雾里, 也应该是我对MySql数据库不熟悉. 目标(Target) : ... 
- php 备份和还原数据库
		ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行. set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去 $int ... 
随机推荐
- cocos2d-x 父节点和子节点执行不同动作
			Test6::Test6() { CCSprite* sp1 = CCSprite::create(s_pPathSister1); CCSprite* sp11 = CCSprite::create ... 
- jquery+asp.net 调用百度geocoder手机浏览器定位--Api介绍及Html定位方法
			原文来自:***/projecteactual/jqueryaspnetbaidugeocodermobilebrowserposition.html 在做一个社区项目中,支持移动浏览器进行选择地区和 ... 
- iOS网络_优化请求性能
			iOS网络_优化请求性能 一,度量网络性能 1,网络带宽 用于描述无线网络性能的最常见度量指标就是带宽.在数字无线通信中,网络带宽可以 描述为两个端点之间的通信通道每秒钟可以传输的位数.现代无线网络所 ... 
- navicat编辑记录 (zhuan)
			https://www.navicat.com.cn/manual/online_manual/cn/navicat/linux_manual/EditRecord.html ************ ... 
- OCILIB开源的C/C++ Oracle驱动
			OCILIB是一个开源的.跨平台的Oracle驱动,可以高效的操作Oracle数据库. OCILIB库: - 提供丰富的.全特性的.容易使用的API - 运行在所有的Oracle平台 - 使用标准的I ... 
- 【WPF】两个下拉列表ComboBox的级联
			需求:两个ComboBox的级联,实现城市–小区级联. 问题:个人感觉WPF的核心应该是数据绑定这块.由于时间紧迫,粗略看Binding也是一头雾水,所以用了比较简单的方法做了两个下拉列表级联的效果: ... 
- [wifi]wifi模块的测试
			罗德斯瓦茨 非信令CMW100,信令CMW270,CMW500 支持多通道 具体如何多通道接相同的SSID,要看被测设备的变成 ublox是否支持非信令,需要check,信令和芯片没有关系,只和协议有 ... 
- MySQL5.7远程连接和增加密码
			主要是5.7的很多操作和以前版本不一样,所以踩了很多坑. 1. 远程连接cant connect to mysql (10061) 一开始以为是权限问题,所以参考了详解 MySQL 5.7 新的权限与 ... 
- 数据结构——算法之(043)(c++各种排序算法实现)
			[申明:本文仅限于自我归纳总结和相互交流,有纰漏还望各位指出. 联系邮箱:Mr_chenping@163.com] 题目: c++ 各种排序算法实现 题目分析: 详细排序原理參考相关算法书籍 算法实现 ... 
- Ajax轮询——“定时的通过Ajax查询服务端”
			Ajax轮询——"定时的通过Ajax查询服务端". 概念: 轮询(polling):客户端按规定时间定时像服务端发送ajax请求,服务器接到请求后马上返回响应信息并关闭连接. 百闻 ... 
