当前位置:论坛首页 > Linux面板 > 求助

【待反馈】用SSH安装升级数据库后,建立数据库连接时出...

发表在 Linux面板2021-12-9 01:52 [复制链接] 9 1506

升级前,没有备份数据库。

然后我进行了两次操作,用SSH把数据库从5.5升级到5.7,发现无法登录 MySQL 服务器,打开网站也提示建立数据库连接时出错。

然后我又用SSH把数据库降级到5.5,问题还是没解决。

但是在数据库列表里面,数据库都还在,点击“管理”,无法登录,点击“工具”,提示指定数据库不存在。


在/www/backup/oldData和/www/server/mysql里面,修改时间显示的是我升级(降级)数据库的时间,但是我不确定这个时间是我升级数据库的时间,还是我降级数据库的时间。

请问,数据库还能找回来吗?

数据库列表.jpg 升级数据库时间.jpg

使用道具 举报 只看该作者 回复
发表于 2021-12-9 09:38:02 | 显示全部楼层
您好,您是直接在面板删库进行切换版本的?还是手动在命令行操作的?
这种不好恢复,你可以找专业或数据恢复公司看下能否救回,救回机会应该比较小
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:01:00 | 显示全部楼层
谢花郎 发表于 2021-12-9 09:38
您好,您是直接在面板删库进行切换版本的?还是手动在命令行操作的?
这种不好恢复,你可以找专业或数据恢 ...

我是在面板的终端里面用命令wget http://download.bt.cn/install/1/mysql.sh;bash mysql.sh install 5.7升级的,没有删掉原来的数据库。
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:04:32 | 显示全部楼层
宝塔用户_axehzb 发表于 2021-12-9 11:01
我是在面板的终端里面用命令wget http://download.bt.cn/install/1/mysql.sh;bash mysql.sh install 5.7 ...

那没有数据了,这样子会直接覆盖原来的说有数据了。
命令行执行是没有任何提示的,从面板切换升级还会提示你的。
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:19:00 | 显示全部楼层
谢花郎 发表于 2021-12-9 11:04
那没有数据了,这样子会直接覆盖原来的说有数据了。
命令行执行是没有任何提示的,从面板切换升级还会提 ...

在www/backup/database文件夹里面,还有我很早以前手动备份的数据库,我下载下来导入进去,为什么也不行,按理说我很早以前备份的数据库都还在呀,点击导入,也是无法登录MySQL

导入.jpg
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:24:33 | 显示全部楼层
宝塔用户_axehzb 发表于 2021-12-9 11:19
在www/backup/database文件夹里面,还有我很早以前手动备份的数据库,我下载下来导入进去,为什么也不行 ...

因为你在面板数据库内的这里库实际在MySQL内是不存在的,所以导不进去,你可以在/www/server/data目录下看下有没有这些物理文件目录
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:28:27 | 显示全部楼层
谢花郎 发表于 2021-12-9 11:24
因为你在面板数据库内的这里库实际在MySQL内是不存在的,所以导不进去,你可以在/www/server/data目录下 ...

没有,都是几KB,十几KB的文件,最大的文件ibdata1,只有18MB
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:39:08 | 显示全部楼层
宝塔用户_axehzb 发表于 2021-12-9 11:28
没有,都是几KB,十几KB的文件,最大的文件ibdata1,只有18MB

面板数据库管理有显示出库名称,这个是将库名称写入到面板数据库内的。实际你MySQL是没有这些库的。

如果有旧的data目录,你可以尝试恢复过去。
使用道具 举报 回复 支持 反对
发表于 2021-12-9 11:59:04 | 显示全部楼层
谢花郎 发表于 2021-12-9 11:39
面板数据库管理有显示出库名称,这个是将库名称写入到面板数据库内的。实际你MySQL是没有这些库的。

如 ...

感谢回复,谢谢。
使用道具 举报 回复 支持 反对
发表于 2021-12-9 12:00:25 | 显示全部楼层

客气,下次如果还要再命令行操作切换数据库版本,请做好所有数据备份或服务器快照在操作
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表