WAMP 更新和迁移后,mysql 平板电脑没有结构/主键

After WAMP update & migrate, mysql tables have no structure / primary keys

我们已将 WAMP 移动到我们服务器上的另一个驱动器 - 旧版本是 WAMP 2.4,新版本是 WAMP 2.5。我们在新驱动器上全新安装了 2.5,并从旧安装中复制了 www 和 mysql 数据文件夹。

它是 'working' - 站点似乎 运行 很好 - 但我发现数据库结构似乎消失了。所有数据库表都没有主键,在 phpMyAdmin 中也没有可见的结构。

在 mysql 数据文件夹中引入新 WAMP 安装的数据库以及新数据库就是这种情况:我可以从远程服务器导出具有结构的数据库,但在导入到本地之后WAMP 服务器结构被剥离。

两个问题:

(如何)可以恢复数据库结构?

如何创建或导入具有结构的新数据库?

奇怪的是,在尝试解决问题然后撤消更改后,这自行解决了。我们尝试了什么:

  • 重新启动所有 WAMP 服务,退出并重新打开 WAMP - 不成功。
  • 已将整个旧 mysql 文件夹复制到新的 WAMP 安装,尝试使用旧 mysql 版本 运行 mysql 服务 - 未成功。
  • 恢复到 WAMP 2.5 附带的更新版本 mysql(恢复到故障排除前的初始状态),重新启动服务 - 不成功。
  • 等待 10 分钟 - table 结构返回,工作正常。

这让我相信服务器上存在与另一个进程或条件的交互,而不是 WAMP 配置错误。