MySQL数据库的备份与恢复如何执行 - SEO - 新闻资讯 - 爱可生
新闻资讯

MySQL数据库的备份与恢复如何执行

发布时间:2020-11-30 浏览次数:28

对于一个公司来说,数据库是不可或缺的一部分,这说明数据库有多重要。让我们看看MySQLld备份和MySQL恢复数据库过程。首先,应该有两个虚拟机,一个模仿服务器,另一个作为客户端,mysqld服务应该在这两个虚拟机上安装和启动。


1,远程操作数据库

image

首先查看一些数据库

image

grant命令意味着什么?在这里, grant的意思是给予,即*.*通配符用于向 zhangsan用户授予所有数据库的所有权限,并且作为"服务器"端,这个地址上的 zhangsan操作所有数据库。自然地,该用户也可以使用密码登录。


操作完成让我们一起来验证一下吧

image

验证之前要记得关闭防火墙,否则会对下面的实验造成影响

image

关闭完防火墙进行验证

image

验证成功


一般来说数据库的权限是不会随便给别人的,这样可能会带来一些损失,那么如何取消用户对数据库的操作权限呢,见下图。

image

2,远程操作完成之后接下来进行备份恢复数据库操作


刚查数据库,看到系统里有一个叫bb的数据库。让我们备份和恢复bb的数据库。


首先备份数据库

image

image

当用户完成备份时,将生成相应的备份文件。用户可以备份到当前目录或自己指定备份目录。备份完成后,让我们一起验证一下。怎么验证?既然是恢复,第一步就是删除备份的数据库。

image

删除完成后,让我们完成数据库的恢复(这里的恢复是指恢复数据库中的信息,所以恢复前数据库应该存在于系统中)

image

image

image

恢复完成,让我们一起来查看一下吧

image


(二)通过日志进行恢复


首先需要修改数据库的配置文件

image

image

修改完成,重启mysqld服务

image

系统生成相应的日志文件

image

创建数据库

image

删除数据库

image

通过日志时间恢复


查看日志文件

image

恢复数据库

image

恢复完成,让我们一起来查看一下吧

image

通过位置恢复

image

image

恢复完成,让我们查看一下吧

image

以上俩种恢复方式的关键在于找对时间和相应的位置


操作完成!!!!


上一篇: 没有了

下一篇: MySQL分布式数据库适用于飞机订票系统吗

相关推荐

产品试用 产品试用
400-820-6580 免费电话