您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页MySQL的备份与还原( windows系统超简单小白练习)

MySQL的备份与还原( windows系统超简单小白练习)

来源:伴沃教育


1,MySQL备份还原的作用:

备份的作用:
1. 数据保护:防止数据因各种意外情况(如硬件故障、误操作、病毒攻击等)而丢失,确保数据的安全性。2. 灾难恢复:在遇到灾难事件后能够快速恢复数据,减少业务中断时间,保障业务的连续性。
3. 可回溯性:可以回滚到之前的某个时间点的数据状态,以便处理数据错误或进行数据版本管理。
 
还原的作用:
1. 恢复数据:将备份的数据准确地恢复到数据库中,使数据库回到之前的有效状态。
2. 重建系统:在新的环境或系统故障修复后,通过还原操作重新构建完整的数据库结构和数据。
3. 数据迁移:在不同的服务器或环境之间迁移数据时,还原备份是一种常用方法。

2,MySQL 备份和还原的基本讲解:

3,MySQL 备份还原的优点缺点

 MySQL 备份的优点:
1. 保障数据安全:能有效防止数据丢失,为数据提供了一层可靠的保护。
2. 灵活多样:可以采用多种方式如 mysqldump 等进行备份,适应不同场景需求。
3. 相对简单:一些备份方法操作起来不复杂,容易实施。

MySQL 备份的缺点:
1. 可能占用资源:在备份过程中可能会消耗一定的系统资源,如 CPU、内存和磁盘 I/O 等,对系统性能有一定影响。
2. 备份时间长:对于数据量较大的情况,备份可能会花费较长时间。


MySQL 还原的优点:
1. 快速恢复数据:能够在需要时及时将数据恢复到指定状态,保障业务正常运行。
2. 准确可靠:只要备份是完好的,还原的数据通常是准确的。


MySQL 还原的缺点:
1. 依赖备份质量:如果备份本身存在问题,还原效果会受到影响。
2. 可能出现兼容性问题:在不同版本或环境之间进行还原时,可能会遇到一些兼容性方面的挑战。

4,MySQL的备份与还原的简单实践

1.进入命令行
Windows+R,打开运行框输入cmd点击确定进入命令行。

2.输入mysql -h127.0.0.1 -uroot -p......(sql密码)进入MySQL。

mysql -h127.0.0.1 -uroot -p.......

3.输入show databases; 查询所有。

show databases;

4.可以在自己之前的数据库里面随便选一个有表的数据库输入代码,我使用的是class01

use 加数据库名,选择使用数据库

use class01;

 show tables;查询当前数据库所有的表

show tables;

5.输入exit退出MySQL

exit

6,输入指令备份文件,Windows系统需要在mysqldump后面加入exe,p后面是数据库密码

mysqldump -u 用户名 -p 密码  -B数据库名 > 备份文件名.sql 

mysqldump.exe -uroot -p。。。。。  -B class01 > class01.sql

此时在文件夹里可以找到你命名的备份文件了 

 

7,输入mysql -h127.0.0.1 -uroot -p......(sql密码)再次进入MySQL里面

8,再次输入show databases;查询所有数据库。

9.删除备份好的数据库

drop databases class01;

10, 再次查看发现class01已经被删除

11,输入source class01.sql还原文件

source class01.sql;

12,输入以下代码查看发现恢复成功 

 

 MySQL的备份与还原完成

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务