码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据库的备份与恢复

时间:2020-04-12 22:25:30      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:查看   l数据库   数据   ima   选择   src   inf   一个   mysql数据库   

备份与恢复非常重要,尤其是对于数据库,今天就来学习一下MySQL数据库的备份与恢复

备份:

1、全库备份

mysqldump -u root -p --all-databases > bak.sql;

2、选择指定的数据库备份

mysqldump -u root -p --databases database1 database2 database3  > bak1.sql;

3、备份一个数据库

mysqldump -u root -p --databases database > bak2.sql;

//备份数据库可以不适用--databases选项,但是不使用的话,在还原数据库时如果还原数据的数据库不存在,需要先进行创建数据库。

 

恢复数据:

mysql -u root -p < bak.sql;

mysql -u root -p databases1 <bak1.sql;

 

然后实验一下效果

1、首先创建两个测试用的库

技术图片

 

 

2、对所有数据库进行备份

技术图片

 

 3、登录数据库删除两个测试的库

技术图片

 

 4、恢复删除之前备份的数据

 技术图片

 

 5、查看一下删除的数据库是否已经还原

 技术图片

果然恢复到了删除前的状态。

MySQL数据库的备份与恢复

标签:查看   l数据库   数据   ima   选择   src   inf   一个   mysql数据库   

原文地址:https://www.cnblogs.com/hai-long/p/12687803.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!