惊险!数据库数据全部丢失!!!
惊险!数据库数据全部丢失!!!
今天在使用小皮面板,启动WNMP套件,实现搭建本地网站,nginx正常启动,mysql怎么都启动不了,于是去网上搜解决方案。具体原因就是:小皮面板mysql与本地mysql冲突,停止服务,停用3306端口
小皮首页mysql服务如果一直无法启动,点击启动后迅速出现“正在启动…”“已启动…”“已停止…”的情况,考虑可能是phpstudy新置mysql可能和本机之前安装的mysql冲突,解决方法如下:
- 1、win+R输入regedit打开注册表选择\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MySQLa
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\MySQLa
将MySQLa删除(如果名称是MySQL继续删除) - 2、在我的电脑中删除C:\ProgramData\MySQL (找不到的话在C盘中搜索MySQL寻找该路径下的对应文件夹)
- 3、在C:\WINDOWS\system32文件夹下找到cmd.exe(文件夹内文件较多可通过右上角查询搜索cmd.exe),右键选择管理员运行,输入sc delete mysql进行删除操作。win+R键入cmd后输入命令无法执行则考虑管理员权限。
- 4、接着重启小皮,启动mysql显示以下页面则为调试成功。
一顿操作猛如虎,小皮正常启动,这个时候再打开我的项目,尼玛,用的是小皮的数据库,我数据库里的表全没了!!!
立马回去操作,又删除小皮mysql目录的服务,再回到我本地mysql目录,bin目录下输入mysqld.exe -install,提示创建服务成功,再net start mysql,最后再进行数据库连接,还好只是用的是小皮目录下的mysql,不影响我本地mysql目录数据存储,不然就坏了,吓成球了。
在此记录这个蠢蛋操作,数据库一定要记得备份,避免操作导致数据丢失。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 枫月Blog
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果