小明同学

  • {{ item.name }}
  • 首页
  • 设计
  • 网站
  • 代码
  • 友情链接
  • 文章归档
  • 游玩更多
    • 小明壁纸
    • 网站推荐
  • Link
  • czs-github-logo
  • Link
  • czs-bilibili
开始

宝塔面板数据库版本升级的遭遇 – 数据无价!

  • xiaoming
  • 2022-09-18
  • 0

文章目录

  • 前言
  • 更换Mysql版本
  • 正确操作
  • 结言

前言

昨天晚上,准备搞一个自己用的图床,之前也用过LightPicture图床系统,鉴于这个系统不够成熟,于是就使用了多人使用的Lsky Pro图床系统。

又因为LskyPro图床系统需要的版本较高,服务器默认的Mysql版本是5.6的,可是LskyPro需要Mysql5.7+,这就很难搞了啊!于是先百度咯!

宝塔面板数据库版本升级的遭遇 – 数据无价!插图
Install Lsky Pro

更换Mysql版本

引用

百度方法(https://www.xaheimi.com/jianzhan/602.html)

1.先给服务器做个快照备份以防万一,没有快照功能可忽略此步骤
2.宝塔Linux服务器面板所有的数据库都点击备份【重要】
3.删除宝塔Linux服务器面板所有数据库,放心删没事的,删除之前把所有数据库的用户名和密码复制到电脑新建文档里面
4.宝塔Linux服务器面板软件商店里面选择mysql  设置里面点切换版本  开始安装mysql5.6或者5.7等高级版本
5.升级过程稍微要等一会儿,要耐心等待。
6.宝塔数据库里面新建数据库  把所有数据库使用备份的用户名密码进行新建
7.在每个数据库后面点导入   导入对应的备份文件

(当时脑子傻了,阿里云都登陆好了就是忘了做快照。)

我尝试一下后发现可以在回收站找回,把数据备份好后就一口气全选数据库删除了。

怎知经过了漫长的等待,Mysql5.7安装好了,回到数据库回收站把数据库恢复后,打开自己的博客尝试一下,居然跳出了Wrodpress安装页面!!!

这我肯定是急了啊,立马登录到Mysql,发现数据全部都没了,然后用好多方法恢复,可“恢复数据成功”后实际数据库还是空白。我又尝试了滚回Mysql5.6。

结果不是很理想,问题依然是这样,不知道怎么办。(没有认真读教程)

都事以至此了,我就新建了一个数据库再导入数据,发现成功了!!!

问题所在

原来我没有按照上面的教程走,删掉数据库后不要从宝塔数据库回收站恢复,这样会导致数据库丢失,导入数据库都无效无反应。

正确操作

正确的做法是:

关键

不要从回收站恢复,否者数据丢失!

如果打开了数据库回收站,就要先清空,因为同名数据库宝塔会让你在回收站恢复,新建不了(默认数据库回收站是关闭的)

宝塔面板数据库版本升级的遭遇 – 数据无价!插图1
宝塔数据库回收站界面

清空后新建一个数据库

数据库名用户名和密码和之前对应填写,如果密码等不一样会导致前台“连接数据库失败”,如果没记下来的话,也可以选择修改网站目录下的config信息,以wordpress程序为例,修改根目录/wp-config.php文件

宝塔面板数据库版本升级的遭遇 – 数据无价!插图2
wp-config.php
宝塔面板数据库版本升级的遭遇 – 数据无价!插图3
宝塔添加数据库界面
宝塔面板数据库版本升级的遭遇 – 数据无价!插图4
宝塔导入数据库界面

然后就可以了。

请各位小心操作数据库啊!

然后就折腾了一番升级到了Mysql5.7,按流程导入数据库后正常工作。

结言

这次又让我这个小白get到一个技能!

最后小明在此说一句:服务器有价,数据无价!数据无价!数据无价!!!

© 2023 小明同学   本次查询耗时:0.486s        
           萌ICP备20222660号   Theme by Wing