如何在Windows上向mysql添加现有模式

rn0zuynd  于 2023-04-19  发布在  Mysql
关注(0)|答案(1)|浏览(122)

我在任何地方都没有看到过这个主题,甚至在这里也没有。
问题是我有一个MySQL8.0数据库,它在以前的硬盘上,在原来的硬盘上 Boot 失败,所以我复制了这个文件夹

C:\ProgramData\mysql\MySQL Server 8.0\Data\my_db

到新的HD,并已重新安装MySQL。
我的问题是我找不到挂载这个架构的方法。有人有什么建议吗?

vof42yt1

vof42yt11#

您无法看到您的数据,因为有关现有对象的信息存储在未复制的系统数据库中。
如果您以前的硬盘不可用,则:
1.请确保新旧操作系统示例上的MySQL版本完全相同。如果不是,请在新操作系统上删除MySQL并重新安装所需版本。
1.停止MySQL服务。
1.重命名数据文件夹(C:\ProgramData\MySQL\MySQL Server 8.0 =〉C:\ProgramData\MySQL\MySQL Server 8.0.bak)。
1.将数据文件夹从旧硬盘完全复制到新硬盘。
1.启动MySQL服务。
1.备份需要旧数据库。
1.停止MySQL服务,删除从旧硬盘复制的数据文件夹,并重新命名保存的数据文件夹。
1.启动MySQL服务。
1.还原数据库。
1.如果您在步骤1中重新安装了MySQL,则可以通过常用方法将MySQL版本升级到所需版本。

相关问题