数据丢失

博客数据丢失了!!!

复盘一下这次数据全盘丢失

损失程度

文章内容全部丢失,主题修改部分丢失,数据库内容全部丢失

损失原因

由于只有一台服务器,想把最近的前后端分离项目部署上线,但是项目使用的Mysql版本是8.0版本,而部署的博客的数据库的版本是5.7版本。

且由于笔者的命令行使用和linux使用水平不能说是大师级别,只能说是啥也不会,导致了这次悲剧

复盘过程

数据库5.7版本和数据库8.0版本差距实际很大,如果整体项目部署最好直接使用8.0版本的Mysql,在查询怎么替换Mysql版本的时候,看到了这一篇文章,

也就是这两条命令

wget http://download.bt.cn/install/1/mysql.sh;
bash mysql.sh install 5.7

导致原版本数据库下的数据全部被删除了,且无恢复手段。

连接数据库失败

数据库安装问题

苦苦恢复无果之后,只得重建数据库,但是这个命令下载的mysql依旧不可用,所以只能通过宝塔面板的应用商店重新下载,居然一直下载失败

失败截图
失败截图

经过一番寻找之后,终于发现了原因,同时借助了AI

先是端口占用
先是端口占用

以前的数据库残留
以前的数据库残留