我使用的是xampp里面集成的MySQL数据库,由于在使用某电脑管家清理垃圾的时候不知道删掉了几个系统文件(我猜)。直接导致数据库打不开了,后来重新安装也无济于事。
一开始以为是端口冲突,但是在修改了配置之后也打不开,无论是在xampp的控制面板里,还是在命令行使用net start mysql
,甚至在系统服务里也找不到MySQL。后边使用了各种方法也没用。
最后是先删除了注册表的信息再重新安装才好了,但是数据库就恢复不了了。有知道怎么回事的大神可以教教我。这里记录一下我用到的命令(并不是按照顺序的,根据需要使用)。
重新安装之前把注册表删咯
- net start mysql 开启数据库服务
- mysqld -remove 删除服务
- mysqld -install 安装服务
- sc query mysql 查询服务
- sc delete mysql 删除注册表
- taskkill /f /im explorer.exe 关闭exploer
- start explorer.exe 重启exploer
- mysql_install_db 删除D:\xampp\server\mysql下的data重新初始化
网友评论