您的位置:首页 > 数据库 > MySQL

mysql备份与恢复--mysqldump

2016-09-20 10:58 441 查看
进入mysql安装目录

cd /usr/local/mysql/bin


1.备份

1)单张表备份

./mysqldump -u username -p password db_name table_name > table_back.sql
2)单个数据库备份

./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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux mysql 备份