mysql - 安装不同版本的WAMP后如何恢复MYSQL数据库?

标签 mysql database version wampserver restore

我想知道如何在安装不同版本的Wampserver 后恢复MYSQL 数据库。解释如下:

我不小心删除了wampserver文件夹,我丢失了我的MYSQL数据库。但是,我已经成功恢复了包含数据库的数据文件夹,并且我安装了另一个版本的 Wampserver(实际上,我使用的旧版本 MYSQL 是 5.5.8 ,而 MYSQL 版本我现在使用的是 5.6.17),我试图通过复制它的文件夹并将它和旧的 ibdata1 文件放在新安装的数据文件夹下来恢复数据库。但是,不幸的是,这是行不通的。

所以,我的问题是:

  1. 是否可以在安装不同版本的 Wampserver(使用不同版本的 MYSQL)后恢复 MYSQL 数据库?
  2. 如果是,我该怎么做?解决方案是什么?

最佳答案

在过去,当我遇到这种情况时,唯一可行的选择是重新安装旧版本的 WAMP(即 MySQL)以匹配我最初创建的数据库。 如果您再次安装相同的 WAMP,现在应该可以复制该文件夹了。

如果此时您可以访问您的数据库,那么您可以使用 phpmyadmin 或 mysqldump 等对它们进行适当的备份。

获得正确的备份后,删除旧的 WAMP 版本并重新安装最新版本。现在您必须使用备份文件恢复数据库,以便将它们放入更新的 MySQL 版本。

关于mysql - 安装不同版本的WAMP后如何恢复MYSQL数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33372686/

相关文章:

Java 默认版本在 PATH 更改后不反射(reflect)

php - 获取复选框中的值并将其插入到mysql数据库中

javascript - 如何停止选择框以使用 select2 插件

mysql - 通过具有一对多关系的桥接表加入

sql - 使用 '!=' 运算符加入

mysql - 将来自不同服务器的多个 FTP 和 SQL DB 连接在一起(共享资源)

mysql - Ruby on Rails .find_by_sql 引用问题

php - 如何使用 php 和 mysql 按 id 顺序引用当天的报价

c#如何获取当前可执行文件.exe的版本

python - Django 中的模型历史