MySQL备份篇,简单的使用mysql命

北京中科医院电话 https://myyk.familydoctor.com.cn/2831/

MySQL管理过程中,由于停电,断网,计算机故障,管理员误操作以及其他不可抗的意外情况,都会导致数据的丢失以及损坏,当数据丢失或损坏时,可以通过恢复已经备份的数据尽量减少数据丢失和破坏造成的损失。本文给大家讲解一下如何使用命令行恢复已备份的数据。

建立一个数据备份

使用MySQL可视化管理软件Navicat查看现有收据库,选择test数据库作为本文讲解使用数据库

首先我们用文章的内容,使用mysqldump备份一下test数据库所有数据

mysqldump-uroot-ptestH:\testbak\test.sql

到备份目录查看一下可见备份成功

模拟失误操作

接下来我们模拟一些错误操作,比如删除test库中的一些表

DROPTABLEIFEXISTS`t_user`;DROPTABLEIFEXISTS`t_user_info`;

使用Navicat可视化管理软件查看一下可以发现,我们的测试数据库中已经删除掉了一些表

利用备份的.sql文件恢复数据库

恢复备份的语法结构

mysql-uroot-p[数据库名称]filename.sql

恢复数据库备份

mysql-uroot-ptestH:\testbak\test.sql

再次使用Navicat查看test数据库可以看到数据又恢复到原来的样子了

以上就是一个简单的备份数据库以及恢复数据库的示例,日常管理中,我们基本每隔指定的一段时间就得对数据库进行一次备份,否则一旦出现数据错误,然后你的日志又没有开启,那么将会造成不可挽回的后果。




转载请注明:http://www.aierlanlan.com/cyrz/1450.html