我最近升级到Windows Server 2008,并希望通过我的MySQL数据库进行传输。
我所有的文件都移到Windows.old,我将“数据”表从“程序文件/ MySQL 5.5 /数据”移到当前窗口的新程序文件中,并重新启动了MySQL服务,但是phpmyadmin无法检测到我的数据库。
我处于恐慌状态,因为我丢失了所有重要数据库,请帮助。
任何建议将不胜感激。
最佳答案
好消息是,如果您现在使用的MySQL版本与以前相同,则数据可能不会丢失。您只需要弄清为什么MySQL无法找到数据库文件。
如果可以启动MySQL命令行程序,请尝试运行查询
显示像'datadir'这样的变量;
查看数据目录是否设置在您期望的位置。如果没有,请编辑my.ini(它可能会从您不希望的位置获取my.ini)。
如果无法启动MySQL Windows服务,请检查Windows事件日志。