mysql问题

一、mysql服务无法启动

  • 问题描述:之前数据库一直好好的,重启在cmd窗口启动mysql,无法启动

  • 查看事件查看器里的日志是这样的(计算机--管理--系统工具--事件查看器--Windows日志--应用程序--找到错误信息):
- EventData 
Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist  
  • 找了一圈也找不到解决的办法,只好重装了下mysql,下面就记录下mysql的卸载以及安装过程吧

mysql的卸载

  • 打开控制面板中的卸载程序,找到mysql程序,右键点击卸载;
  • 删除mysql安装目录下的所有文件,即上一步完成后,mysql的安装目录下还会有一个bin和my.ini文件
  • 清理注册表

如果前两步做了,再次安装还是失败,那么可以清理注册表

1:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务 目录删除

2:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务 目录删除

3:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务 目录删除

4:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务 目录删除

5:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录删除

6:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除

注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类

mysql的安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值