您好 数据库导入失败一般是由以下三个原因导致,请您检查是否有下面的问题存在
1.数据库备份的版本跟当前数据库不匹配,如使用了Mysql-8.0备份了数据,还原在Mysql-5.5中可能就会出现报错
2.数据库root密码错误,root密码错误可能无法正常导入,尝试重置mysql root密码再尝试导入
3.数据库备份文件异常,可通过下面方式进行还原测试检查
如果排查以上都无问题,可以尝试手动导入的方式进行还原数据库,以下是通过面板方式备份的数据库进行还原
登录ssh依次执行
1.进入宝塔数据库默认备份目录/www/server/database
2.使用gunzip命令解压压缩的数据库备份包 注意 请将命令中的 wp_20230421_071853.sql.gz 替换成自己的备份包名称
- gunzip wp_20230421_071853.sql.gz
复制代码 3.将数据库进行导入 将下面命令中的root密码 替换为mysql root密码 wp 替换成要还原的数据库
- mysql -uroot -proot密码 --force "wp" < wp_20230421_071853.sql
复制代码 以上即可执行手动导入还原。注意,请留意还原的数据库是否存在数据,如还原错一个有数据库上,有可能会出现数据覆盖的情况,请谨慎操作。
导入完成后,请检查数据是否完整,如果导入失败,会有相关的错误截图,如有错误报错请加错误截图发出来查看下一步如何进行操作
|