大早上起来,发现微信群刷屏了。爬了一下信息,发现二群里一位网友透露,昨天夜里凌晨 3 点接到电话,公司数据库被删除了。他已搞了一晚上了,事故现场还未恢复!
据这位网友透露,宝塔(简单好用的 Linux/Windows 面板)程序本身有漏洞。导致了他这次被删库!
我只截了这一位网友的部分消息,其他网友的消息太多,看不过来,就不截图了!
今天,我们就来演示一个简单的数据库被删除后如何恢复的教程!实际生产环境中,情况肯定比我这个复杂。比如,有的有备份,有的有 binglog,有的连 MySQL 的 Data 目录都被删除了。今天,我们就先简单的来一个有备份,数据库被删除的恢复操作。其他的复杂情况,我们以后抽时间再来讲。
首先,我们登录到数据库。
[root@CentOS ~]# mysql -u root -p ← 用root登录到MySQL服务器
Enter password: ← 输入MySQL的root用户密码
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8 to serv