我无法恢复我的网站数据库,需要帮助找出原因。 WordPress 网站位于我的本地计算机上。
这就是我所做的: • 以 zip 格式导出备份文件 • 通过Wordpress 平台更新插件 • 网站因错误更新而崩溃;试图删除该插件并使事情变得更糟 • 决定恢复备份;尝试通过 phpmyadmin 导入;返回时出现错误 • 删除该数据库中的所有表 • 通过备份文件解压;注释掉“创建数据库”行 • 再次尝试导入并出现以下错误: #1007 - 无法创建数据库“Wordpress”;数据库存在
我过去在本地构建了多个网站,所以是的,已经有另一个名为 Wordpress 的数据库。除了删除表之外,我不知道如何删除它们。
我对恢复这个网站失去了希望。
有什么见解吗?
最佳答案
要导入数据库,
- 使用 NotePad++ 等文本编辑器打开它
- 找到(应位于文件的开头)并删除该行: “创建数据库yourdbname”
- 保存
- 现在尝试再次导入
此外,您似乎只有一个名为 Wordpress 的数据库,而您的所有网站都使用它,对吧?您应该为您创建的每个数据库/站点指定一个唯一的名称。您仍然可以对当前站点执行此操作并创建新数据库、导入表并编辑 wp-config.php 文件以与新数据库进行通信。
关于mysql - 使用 .sql 备份导入恢复站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23226356/