有木有人像西哥一样,在进入phpmyadmin设置管理员密码的时候,没看清楚那个“生成”是干什么用的,手贱去点击了一下,还瞬间关闭了浏览器,然后就悲剧了的?
当我发现我用自己设置的密码登陆不了phpmyadmin,然后黑框子窗口也进不了mysql的时候我就知道刚刚是我特么手贱了,去百度说的方法是打开dos窗口进入mysql/bin然后再干嘛干嘛,可是我发现我mysql那个安装目录不知道为什么只剩下data和ibdata1这两东西了......嗯不废话,说正事,看到数据还在我就放心多了,所以直接重装mysql。mysql的安装过程这里就不再说,说说装到最后一步的时候卡在start service那里,这个原因是已经装过MySQL的电脑上已存在注册项目,所以接下来要做的是:
1、卸载mysql应用程序
2、手动清理注册列表
命令窗口输入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
3、清理残余文件项,特指MySQL的数据文件(这一步我以前装wamp的时候用过,不过这一次并没发现任何残留的东西)
1)安装目录有残余项,手动删除
2)显示隐藏文件及文件夹(文件夹选项->查看->显示隐藏文件的文件、文件夹和驱动器),这是避免你找不到目录,然后就去安装目录找吧,windows 7 下MySQL的数据文件在一个隐藏的ProgramData文件夹里,或者用懒人的办法,在搜索栏输入“mysql”,列出全部有关mysql的文件和文件夹。
4、重装MySQL,按照正常流程,安装成功了。
然后有个地方要注意一下的,安装到下图这一步的时候可以选择一下mysql的安装目录和数据的存放目录,比如说选择数据的存放目录为D:/server/mysql时,安装成功后系统会自动生成一个data文件夹,里面放的就是数据库内容,把你之前备份了的data数据复制放到这里就行。完了可以登陆你的mysql,show databases看下你刚刚复制进去的数据库,能显示出来说明就可以了。然后再去用你刚刚安装mysql时的用户名、密码登陆phpmyadmin也可以正常登陆了