mysql备份与恢复--mysqldump
2016-09-20 10:58
441 查看
进入mysql安装目录
1.备份
1)单张表备份
3)全备
4)导出数据库的结构(不含数据)
mysqldump -u username -p -d dbname >dbname.sql
5)导出数据库中的某张表的表结构(不含数据)
mysqldump -u username -p -d dbname tablename > tablename.sql
2.恢复
1)单张表恢复
2)单个数据库恢复
进行单个数据库恢复时,需要存在数据库,可以为空数据库
创建一个新的数据库
恢复数据库
cd /usr/local/mysql/bin
1.备份
1)单张表备份
./mysqldump -u username -p password db_name table_name > table_back.sql2)单个数据库备份
./mysqldump -u username -p password db_name > db_back.sql
3)全备
./mysqldump -u username -p password -all-databases > all_db_back.sql
4)导出数据库的结构(不含数据)
mysqldump -u username -p -d dbname >dbname.sql
5)导出数据库中的某张表的表结构(不含数据)
mysqldump -u username -p -d dbname tablename > tablename.sql
2.恢复
1)单张表恢复
./mysql -u username -p password db_name < table_back.sql
2)单个数据库恢复
进行单个数据库恢复时,需要存在数据库,可以为空数据库
创建一个新的数据库
create database db_name_back;
恢复数据库
./mysql -u username -p password db_name_back < db_back.sql
相关文章推荐
- MySQL中使用mysqldump命令进行备份与恢复
- Mysql:备份、还原、恢复:Mysqldump——标准免费的通用备份工具
- Mysql 备份恢复之 Mysqldump 工具
- mysql 备份与恢复mysqldump命令使用记录并做成脚本自动备份
- MySQL全库备份中恢复某个库和某张表以及mysqldump参数--ignore-table介绍
- mysql备份与恢复-mysqldump使用
- mysql学习(4)-mysqldump备份和恢复数据
- mysql dba系统学习(16)mysql的mysqldump备份 mysql dba系统学习(17)mysql的备份和恢复的完整实践
- MySQL基于mysqldump及lvmsnapshot备份恢复
- 使用mysql自带工具mysqldump进行全库备份以及source命令恢复数据库
- mysql备份及恢复命令mysqldump,source的用法学习
- MySQL备份和恢复之mysqldump和lvm2的使用
- 结合mysqlbinlog与mysqldump进行MySQL数据备份与恢复(适用于较小的数据量)
- mysql 备份和恢复 mysqldump xtrabackup
- MySQL 备份和恢复策略三、使用mysqldump备份数据库
- 【SQL】MySQL之使用mysqldump全备份及恢复过程详解
- MySQL 备份和恢复(一)mysqldump
- Mariadb/MySQL备份和恢复之(一):mysqldump的使用
- Mysql的备份和恢复——mysqldump
- mysql mysqldump 备份和恢复