【问题标题】:how to restore database in phpmyadmin using files from old wamp/bin/mysql?如何使用旧 wamp/bin/mysql 中的文件在 phpmyadmin 中恢复数据库?
【发布时间】:2016-09-01 18:49:44
【问题描述】:

我忘记从 phpmyadmin 导出 db,但我可以访问旧的 wamp 目录。

要恢复数据库,我只需要将文件从 wamp\bin\mysql\mysqlx.xx.x\data 移动到新目录?

(旧的 wamp 是 32 位,新的是 64 位)

【问题讨论】:

  • 你卸载了旧版本的 WAMPServer 吗?
  • 否,但不能用旧 wamp 运行旧窗口。我只能通过 Linux 从那里移动文件。 (旧窗户坏了)

标签: mysql phpmyadmin wamp


【解决方案1】:

好的,作为它的 WAMPServer,您可以安装多个版本的 MYSQL,所以这应该适合您。

停止 WAMPServer

\oldwamp\bin\mysql\mysqlx.xx.x 及其所有子目录复制到newwamp\bin\mysql,这样您现在应该在\wamp\bin\mysql` 文件夹下有2 个文件夹,如下所示

newwamp\bin\mysql\mysqlx.xx.x
newwamp\bin\mysql\mysqly.yy.y

启动 WAMPServer

现在使用 wampmanager 菜单来激活旧版本的 MYSQL

wampmanager -> MYSQL -> Version -> x.xx.xx

现在您可以使用 phpMyAdmin 针对您的旧数据运行导出。将出口放在安全的地方

现在激活新版MYSQL

wampmanager -> MYSQL -> Version -> y.yy.yy

现在您可以将您的 EXPORTS 导入到新版本的 MYSQL

如果您愿意,现在可以删除旧的 newwamp\bin\mysql\mysqlx.xx.x 文件夹并重新启动 WAMPServer,该版本将消失。

或者你可以把它留在那里,以防万一你想使用它或重新导出

注意:只导出您的数据库,而不是您自己创建的任何数据库,否则您会弄乱新版本的 MYSQL。

对于这篇文章的未来查看者。这只有在您拥有完整且未损坏的旧 mysql 文件夹(即 mysql.x.xx.xx 文件夹及其所有子文件夹)时才有效。

【讨论】:

  • 你是天才! (导入数据库时​​出现一些错误的 SQL 语法,但与主要问题无关)。谢谢。
  • 升级 phpMyAdmin。最近的一些 phpMyAdmin 版本出现了一些小问题。从这里下载最新的 phpMyAdmin ADDON wampserver.aviatechno.net
猜你喜欢
  • 2016-12-12
  • 1970-01-01
  • 2014-03-01
  • 2013-01-17
  • 2012-05-12
  • 2016-05-25
  • 2015-03-18
  • 1970-01-01
  • 2011-04-25
相关资源
最近更新 更多