我最近升级到Windows server 2008并希望通过我的MySQL数据库进行传输。
我的所有文件都移到了Windows.old,我移动了我的"数据"从Program Files / MySQL 5.5 / Data到我当前windows的新程序文件并重新启动MySQL服务,但phpmyadmin无法检测到我的数据库。
我处于恐慌状态,因为我已经丢失了所有关键数据库,请提供帮助。
非常感谢任何建议。
答案 0 :(得分:0)
好消息是,如果您现在使用的是与之前版本相同的MySQL版本,那么您的数据可能不会丢失。您只需要弄清楚MySQL无法找到数据库文件的原因。
如果您可以启动MySQL命令行程序,请尝试运行查询
显示'datadir'等变量;
查看数据目录是否设置在您期望的位置。如果没有,请编辑my.ini(可能是从您不期望的位置获取my.ini)。
如果无法启动MySQL Windows服务,请检查Windows事件日志。