`

使用Mysqldump 备份数据库

 
阅读更多

原文地址:http://www.javaarch.net/jiagoushi/701.htm

 

使用Mysqldump 备份数据库

1.备份一个数据库

    mysqldump --user [user name] --password=[password] [database name] > [dump file]
	or
	mysqldump -u[user name] -p[password] [database name] > [dump file]

示例:

    mysqldump --user root --password=myrootpassword db_test > db_test.sql
	or
	mysqldump -uroot -p myrootpassword db_test > db_test.sql

2.备份多个数据库

    mysqldump -u[user name] -p[password] [database name 1] [database name 2] .. > [dump file]
	
示例:

	mysqldump --user root --password=myrootpassword db_test db_second db_third > db_test.sql
	
3.备份所有数据库

    mysqldump -u [user name] -p [password] --all-databases > [dump file]
	
4.备份某个表

	mysqldump --user [username] --password=[password] [database name] [table name]  /tmp/sugarcrm_accounts_contacts.sql
		 
示例:

	mysqldump --user root --password=myrootpassword db_test customers  db_test_customers.sql
		 
5.恢复数据库

	mysql --u [username] --password=[password] [database name] < [dump file]
	
示例:

	mysql --user root --password=myrootpassword new_db < db_test.sql

 

 

分享到:
评论

相关推荐

    Winform中使用mysqldump实现选择部分表定期备份mysql数据库源码.rar

    Winform中使用mysqldump实现选择部分表定期备份mysql数据库源码.rar Winform中使用mysqldump实现选择部分表定期备份mysql数据库源码.rar Winform中使用mysqldump实现选择部分表定期备份mysql数据库源码.rar Winform...

    Mysql数据备份与mysqldump增量备份.docx

    备份策略有两种,一种是直接拷贝数据库文件,另一种是使用 mysqldump 备份数据库。本文主要对 MyISAM 表做备份恢复。 直接拷贝数据文件是最直接、快速、方便的备份方法,但缺点是基本上不能实现增量备份。为了保证...

    mysqldump备份mysql数据库.docx

    备份数据库 mysqldump 提供了多种备份方式,可以备份整个数据库、指定的表或指定的数据。 1. 导出整个数据库的结构和数据:`mysqldump -u "root" -p "pw" [db_Name] &gt; d:\*.sql` 2. 只导出表结构:`mysqldump -u ...

    mysqldump java远程备份mysql数据库 cmd备份

    MySQL是世界上最流行的关系型数据库管理系统之一,而mysqldump工具是MySQL提供的一个命令行实用程序,用于备份数据库或导出数据。在这个5.6.12版本中,我们可以利用它进行远程数据库备份,这对于数据库管理和维护至...

    mysql自动定时备份数据库的方法

    方法一:使用 mysqldump 工具备份数据库 mysqldump 是 MySQL 附带的一个工具,用于将数据库导出为 SQL 文件。可以使用 mysqldump 来备份数据库,并将备份文件保存到指定的目录下。 优点: * 备份和恢复操作比较...

    数据库应用技术:数据备份与恢复.pptx

    四、使用Mysqldump备份数据库 Mysqldump是 MySQL 数据库备份的常用工具。可以使用 mysqldump 对某个表进行完全备份,也可以对某个库进行完全备份。备份时需要指定用户名、密码、数据库名、表名等信息。 例如,使用 ...

    技术干货 利用zabbix监控mysqldump定时备份数据库是否成功.pdf

    本文将详细介绍如何使用Zabbix这一强大的监控工具来监控mysqldump备份过程,以确保数据库备份的可靠性。 1. **创建测试数据库和备份脚本** - 首先,在MySQL中创建一个名为`test`的数据库,并在其中创建一个名为`...

    详解 linux mysqldump 导出数据库、数据、表结构

    导出完整的数据库备份: mysqldump -h127.0.0.1 -P3306 -uroot -ppassword --add-locks -q dbname &gt; dbname.sql 说明:–add-locks:导出过程中锁定表,完成后回解锁。-q:不缓冲查询,直接导出至标准输出  导出...

    users.mdb配置文件

    1、配置一个数据库 创建一个 Maria DB 数据库,名为 Contacts,要求: 将users.mdb导入到数据库 ,数据库只能被 localhost 访问 ...使用mysqldump备份数据库Contacts,备份时压缩,文件名:Contacts_年-月-日.sql.gz

    使用mysqldump命令导出MYSQL数据库

    `mysqldump`是一个强大的命令行工具,它允许用户备份、导出MySQL数据库的数据和结构。这个工具对于开发人员和系统管理员来说是必不可少的,因为它提供了在不同环境之间迁移数据的能力,也可以用于定期备份,防止数据...

    定时备份数据库,及问题总结 亲测有效

    【定时备份数据库】是保障数据安全的重要措施,尤其是在企业级应用中,确保数据的完整性和可恢复性至关重要。本文将详细介绍如何在Linux环境下,利用MySQL数据库的`mysqldump`工具实现定时备份,并提供了一个亲测...

    mysql数据库备份还原实战操作步骤-mysqldump备份还原

    一、备份数据库 mysqldump 是 MySQL 提供的一种备份工具,使用 mysqldump 可以将 MySQL 数据库中的数据导出到一个文件中,以便在需要时恢复数据库。下面是使用 mysqldump 进行备份的基本语法: mysqldump -h ${sql...

    mysqldump 备份多张相关联的表,并且执行有条件的筛选

    MySQL作为广泛使用的开源数据库管理系统,提供了多种备份工具,其中mysqldump是最常用的命令行工具之一,用于导出数据库到SQL脚本文件。然而,当涉及到备份多张相关联的表并执行条件筛选时,mysqldump的使用就变得...

    mysqldump备份数据库时排除某些库的实例

    在MySQL环境中,`mysqldump` 是一个用于备份数据库的实用程序,它能够将数据库中的数据和结构转换为SQL语句,以便于备份或在其他服务器上恢复数据。在某些场景下,例如在设置主从复制时,我们可能只需要备份部分...

    java 定时备份数据库

    如果你的项目使用了SSM,你可以在Spring的配置文件中定义一个定时任务,使用Spring的`@Scheduled`注解,这样可以将数据库备份任务集成到Spring容器中。例如: ```java import org.springframework.scheduling....

    技术干货 利用zabbix监控mysqldump定时备份数据库是否成功.docx

    【技术干货】利用Zabbix监控mysqldump定时备份数据库是否成功 在现代企业中,数据库备份是一项至关重要的任务,确保数据的安全性和可恢复性。本文将详细介绍如何使用开源监控系统Zabbix监控mysqldump工具执行的...

    利用Zabbix监控mysqldump定时备份数据库状态.docx

    这里的关键在于使用`mysqldump`命令备份数据库,并将结果的返回值写入到`/tmp/bak_result.txt`文件中。如果备份成功,则该文件中的值为`0`;若备份失败,则为非`0`值。 **注意:**确保给予脚本执行权限: ```bash ...

    mysql使用mysqldump备份和还原

    首先,`mysqldump`备份数据库的基本命令格式如下: ```shell mysqldump [选项] [数据库名] &gt; [备份文件名.sql] ``` 这里的选项包括但不限于: - `-u [username]`:指定连接数据库的用户名。 - `-p[password]`:...

    mysql数据库单表备份和调用mysqldump.exe进行数据库备份

    单表备份指的是仅备份数据库中的某个表。这种备份方式适用于只需要备份特定表的情况。使用`mysqldump`进行单表备份的方法如下: ```bash mysqldump -u [username] -p [database_name] [table_name] &gt; [output_file]...

Global site tag (gtag.js) - Google Analytics