话说我最近被MySQL整惨了,为什么呢之前因为本地测试wordpress,win8安装Apache+php+MySQL+phpadmin,我是一个一个安装的,没有选择一键安装包现在有点后悔了。安装好后之后因为自己爱折腾就在MySQL里胡倒腾,你知道问题出现了我无法解决就卸载了MySQL重装。
卸载删除数据
按照网上的方法是先在服务里面停止MySQL服务(我的都让我弄的无法启动了何来停止),然后我在控制面板里卸载了,删除mysql文件夹下的my.ini文件,接着就是删除MySQL数据文件夹C:\ProgramData\MySQL ,programdata是隐藏文件夹需要设置才能看到,你都去排查一遍,如果你先太麻烦直接用everything这款程序搜索全盘,出现有MySQL程序安装的全都干掉!(当然有的是带MySQL文件名的不一定是)给你看看初始安装目录截图你就知道了。
清理注册表文件
接下来就要清理注册表这也是是重点,regedit命令打开注册表编辑器,按照网上所说的你删除下面这三个注册表项目,
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
我接着删除了他们,其结果是令人失望的我再次安装同样需要输入原始密码而且安装好以后不能用启动失败!
查找注册表文件
OH诺!这都第几遍了,我只是想要个web环境安装个MySQL而已何必这么难为我,原因如果你以上删除文件夹的工作做得到位的话,就是注册表的问题,你需要继续删除相关的注册表信息,点击编辑查找MySQL、mysql吧,反正我没有客气的把所有出现(查找下一个直到搜索完毕)MySQL的全部kill掉了。之后我就安装好了!(我没有让他开机启动每次手动启动吧)发誓以后没问题不要动MySQL,也怪自己没那点本事。在phpadmin里新建数据库以及用户,然后在本地就可以测试折腾php了,浓浓wordpress什么的。