我与一个团队共享一台服务器。直到最近一切都很顺利,运行顺畅。周二下午有人卸载了 MySQL。
由于该服务器是 5 年前设置的,我不记得我使用的是哪个版本的 MySQL。5.0 还是 5.1。我能从数据文件中确定这一点吗?
第二个问题是我如何获得 5.0 版的 Msi。我尝试使用 5.1 版,但似乎与数据文件存在冲突。
我有一个数据文件的备份,可以用来玩。
答案1
我已经解决了这个问题。
- 我卸载了 MySQL
- 删除了安装时创建的通用数据文件夹。(我备份了旧的数据文件)
- 删除了 MySQL 安装文件夹(在 Program Files 中)
- 检查了注册表并删除了许多 MySQL 条目。(当然,先备份了)
- 安装 MySQL 5.1,并将数据文件位置更改为新的 D:\myDataFiles
- 启动服务器(没有收到任何错误)
- 关闭服务器并放入我的一个数据文件(来自备份)
- 重新启动服务器并能够访问该数据库
- 对我拥有的每个数据文件都执行了几次
我无法告诉你是什么修复了它,但我很高兴它能正常工作。希望这能帮助别人。