宝塔724运维节来了,企业版999元/年,送安全巡检;证书组队,低至28元!查看活动
当前位置:论坛首页 > Linux面板 > 求助

【已完成】MySQL版本切换忘记备份了,数据库还能恢复么?

发表在 Linux面板2022-6-5 12:46 [复制链接] 3 5023

MySQL版本切换忘记备份了,数据库还能恢复么?
使用道具 举报 只看该作者 回复
发表于 2022-6-5 14:26:39 | 显示全部楼层
你好,如果有做数据库备份,到/www/backup/database可以看到,如果没有备份的话,看下/www/server/data目录在不在,是否为之前的数据,如果都没有,就没有办法恢复了
使用道具 举报 回复 支持 反对
发表于 2022-6-5 18:12:37 | 显示全部楼层
不是有谷歌和微软网盘的自动计划备份吗,如果设置了自动备份后,你只是损失了一天的数据
使用道具 举报 回复 支持 反对
发表于 2022-7-26 04:52:44 | 显示全部楼层
数据通常还在,会自动备份到 /www/backup/oldData/ 文件夹,给一个恢复方案:

1. 停止MySQL。

2. 终端执行以下命令:

  1. # 重命名新MySQL的数据文件夹
  2. mv /www/server/data /www/server/data.new
  3. # 把备份的旧MySQL数据文件夹复制过来
  4. cp -r /www/backup/oldData /www/server/data
  5. # 修改文件所有者
  6. chown -R mysql:mysql /www/server/data
  7. # 修复文件夹权限
  8. find /www/server/data -type d | xargs chmod 0770
  9. # 修复文件权限
  10. find /www/server/data -type f | xargs chmod 0660
复制代码


3. 启动MySQL。

4. 终端执行以下命令,回车后输入root密码,完成MySQL的升级。
  1. /www/server/mysql/bin/mysql_upgrade -u root -p
复制代码
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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