Mysql 备份恢复之 Mysqldump 工具
2013-09-11 11:57
567 查看
目前正在学习中,看到mysqldump工具导出的数据都是文本形式的,如果是blob或text大对象类型导出的是什么格式的?这个需要后续研究。下面只先总结下简单的。
一、备份 1、备份Mysql一个数据库 mysqldump -h hostname -u username -p databasename > databasename.sql(回车后会提示输入密码,如果是Mysql数据库服务器上做,不需要加-h选项) 2、备份Mysql多个数据库 mysqldump -h hostname -u username -p -B databasename1 databasename2 databasename3 > multidatabase.sql 3、直接将MySQL数据库压缩备份 mysqldump -h hostname -u username -p databasename | gzip > gzipdatabase.sql.gz 4、备份MySQL数据库为带删除表的格式(能够让该备份覆盖已有数据库而不需要手动删除原有数据库) mysqldump -–add-drop-table -u username -p databasename > databasename.sql 5、备份MySQL数据库某个(些)表 mysqldump -h hostname -u username -p databasename specific_table1 specific_table2 > database_multitab.sql 6、仅仅备份数据库结构 mysqldump –no-data –databases databasename1 databasename2 databasename3 > database_structure.sql 7、备份服务器上所有数据库 mysqldump –all-databases > alldatabase.sql
二、恢复 1、还原MySQL数据库的命令 mysqldump -h hostname -u username -p databasename<databasename.sql 2、还原压缩的MySQL数据库 gunzip<gzipdatabase.sql.gz|mysql -u username-p databasename 3、将数据库转移到新服务器 mysqldump -u username -p databasename|mysql–host=*.*.*.*-Cdatabasename
相关文章推荐
- MySQL备份恢复工具mysqldump
- Mysql:备份、还原、恢复:Mysqldump——标准免费的通用备份工具
- 使用mysql自带工具mysqldump进行全库备份以及source命令恢复数据库
- MySQL基于mysqldump及lvmsnapshot备份恢复
- mysql系列之6--------使用第三方工具-percona来备份mysql和恢复
- MySQL数据的导出和导入工具:mysqldump(备份数据库的命令)
- MySQL中使用mysqldump命令进行备份与恢复
- MySQL 备份和恢复(一)mysqldump
- mysqldump+binlog的备份与恢复和xtrabackup备份工具
- mysql全备和增量备份以及恢复过程(percona工具)
- MySQL全库备份中恢复某个库和某张表以及mysqldump参数--ignore-table介绍
- MySQL多线程备份恢复工具mydumper,myloder
- mysql备份及恢复命令mysqldump,source的用法学习
- MySQL的备份工具mysqldump的基础使用命令总结
- 04: 用户授权及撤销 、 数据备份与恢复 、 MySQL管理工具
- MySQL数据的导出和导入工具:mysqldump(备份数据库的命令)
- mysql备份工具mysqldump
- MySQL数据库自带备份与恢复工具:MySQLdump.exe与mysql.exe
- 【SQL】MySQL之使用mysqldump全备份及恢复过程详解
- 使用mysql备份工具innobackupex将本地数据直接备份到远端服务器、备份、恢复操作实例