这篇文章主要介绍了如何解决无法启动Mysql的问题,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
无法启动Mysql的解决方案
由于报各种的错,所以今天我狠心把<强> <代码> Mysql 代码> 强>和<强> <代码> Navicat 代码> 强>全都删除,重新安装,安装完毕之后,想要在<强> <代码> CMD 代码> >强下输入<强> <代码> Mysql代码> >强有效,需要在系统下配置Mysql环境变量,我这的系统是Win10,配置如下图所示
(1)计算机上右键——属性,高级系统设置,环境变量——路径
网上各种的找方案,获得到一个有用的方法,在Mysql的安装目录下找到<强> <代码>我的。ini 代码> >强文件,修改<强> <代码> default-storage-engine=INNODB 代码> >强改成<强> <代码> default-storage-engine=MYISAM 代码> >强,重新启动即可打开MySql
发生系统错误5
在CMD下输入净启动MySql提示系统错误5,这个问题是由于没有以管理员的身份登陆造成的,右键CMD以管理员身份运行即可(您在程序上右键没有效果,可以定位到<强> <代码> C: \ windows \ System32系统\ CMD 代码> >强再右击以管理员身份运行
拒绝访问用户& # 39;根# 39;@ # 39;localhost # 39;(使用密码是的)
以为启动了MySql,用Navicat就能连接数据库,结果又报一个错误,这个错误解决比较繁琐,步骤如下:
,(1)停止MySql服务
<强> <代码> cmd:净停止MySql 代码> 强>
,(2)打开<强> <代码>我的。ini 代码> 强>找到<强> <代码> (mysqld) 代码> >强,然后在下面加上
<强> <代码> skip_grant_tables 代码> 强>——意思是启动MySQL服务的时候跳过权限表认证
,(3)启动Mysql在cmd下输入Mysql看到欢迎的英文,然后输入如下所示的<强> <代码> 代码> 强>使用Mysql连接权限数据库
,(4)修改密码
<强> <代码>更新用户设置密码=密码(“123456”),用户=皉oot"; 代码> 强>
,(5)刷新权限<强> <代码>冲洗特权代码> 强>
,(6)最后退出<强> <代码>退出代码> 强>
,(7)将第2步加的<强> <代码> skip_grant_tables 代码> >强去掉,重启MySql,即可成功
感谢你能够认真阅读完这篇文章,希望小编分享如何解决无法启动MySql的问题内容对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,遇到问题就找,详细的解决方法等着你来学习!