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

【待反馈】无法恢复数据库

发表在 Linux面板2023-4-21 12:40 [复制链接] 2 3001

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

系统版本:

最新版
问题描述:

数据库删除恢复但是数据无法导入,导入之后一直显示数据库一个表都没有
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2023-4-21 14:35:49 | 显示全部楼层
您好,手动导入您的数据压缩包文件,或者是通过phpmyadmin导入看下是否有提示错误。
如您自己的数据库备份表结构跟当前MySQL版本不兼容的话,是无法直接导入数据的。
您可以安装您原先的数据库版本导入使用
使用道具 举报 回复 支持 反对
发表于 2023-4-21 15:33:18 | 显示全部楼层
您好 数据库导入失败一般是由以下三个原因导致,请您检查是否有下面的问题存在
1.数据库备份的版本跟当前数据库不匹配,如使用了Mysql-8.0备份了数据,还原在Mysql-5.5中可能就会出现报错
2.数据库root密码错误,root密码错误可能无法正常导入,尝试重置mysql root密码再尝试导入
3.数据库备份文件异常,可通过下面方式进行还原测试检查
如果排查以上都无问题,可以尝试手动导入的方式进行还原数据库,以下是通过面板方式备份的数据库进行还原

登录ssh依次执行
1.进入宝塔数据库默认备份目录/www/server/database
  1. cd /www/backup/database/
复制代码
2.使用gunzip命令解压压缩的数据库备份包 注意 请将命令中的 wp_20230421_071853.sql.gz 替换成自己的备份包名称
  1. gunzip wp_20230421_071853.sql.gz
复制代码
3.将数据库进行导入 将下面命令中的root密码 替换为mysql root密码  wp 替换成要还原的数据库
  1. mysql -uroot -proot密码 --force "wp" < wp_20230421_071853.sql
复制代码
以上即可执行手动导入还原。注意,请留意还原的数据库是否存在数据,如还原错一个有数据库上,有可能会出现数据覆盖的情况,请谨慎操作。
导入完成后,请检查数据是否完整,如果导入失败,会有相关的错误截图,如有错误报错请加错误截图发出来查看下一步如何进行操作

使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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