我正在与一个组共享一台服务器。 直到最近,一切都非常精明,并且无缝工作。 周二下午有人卸载了MySQL。
由于这台服务器是在5年前设置的,我不记得我拥有哪个版本的MySQL。 5.0或5.1。 我能否以某种方式从数据文件中确定这一点?
第二个问题是我怎样才能得到一个MSI的5.0。 我试着玩5.1,似乎有冲突的数据文件。
我有备份的数据文件来玩。
我已经解决了这个问题。
- 我卸载了MySQL
- 删除了安装创build的通用dataFile文件夹。 (我有我的旧数据文件的备份)
- 删除MySQL安装文件夹(在程序文件中)
- 通过registry,并删除了很多的MySQL条目。 (当然支持它)
- 安装MySQL 5.1,并将数据文件位置更改为新的D:\ myDataFiles
- 启动服务器(没有收到任何错误)
- closures服务器并放入我的一个数据文件(从备份)
- 重新启动服务器,并能够访问该数据库
- 对于每个dataFile,我都做了几次这样的事情
我不能告诉你什么修复了,但我很高兴它正在工作。 希望这会帮助别人。