图解MySQL安装后服务无法启动的解决办法
1、在mysql的安装目录即根目录下找到配置文件my.ini(如果是my.default.ini则修改为my.ini),然后将my.ini移至bin文件夹的根目录下,如下图所示:
2、Windows+R,输入cmd进入命令行模式,输入命令cd D:\MySQL\m鲻戟缒男ysql-5.7.19-winx64\bin进入mysql 的 bi荏鱿胫协n根目录;(注意:如果这条命令不能成功执行,那就先执行D:,成功切换目录后再执行cd MySQL\mysql-5.7.19-winx64\bin),如下图所示:
3、成功进入bin目录后,执行命令mysqld --initialize --user=mysql --console,如下图所示:
4、将上个步骤执行结果生成的随机临时密码一定要保存下来,一定!(如果复制不到,可以这样试试,鼠标右键点击全选,然后在随机临时密码附近点击一下,然后拖动鼠标选上随机临时密码,按Ctrl+C,不要怀疑自己,试试在txt文本按Ctrl+V试试,就可以复制下来了),如下图所示:
5、然后执行命令mysqld --install (也是相信自己,执行net start mysql(或者Windows+R输入services.msc,找到MYSQL点击启动试试)看看能不能启动),就算启动成功也别急着高兴先,还没结束呢,耐心往下看好吗,如下图所示:
6、然后输入指令mysql -u root -p并按回车键,输入刚刚复制的临时随机密码 *********,如下图所示:
7、最后一步就是修改过期密码了,命令如下:ALTER USER 'root'@'localhost&垆杪屑丝#39; IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER; -- 密码永不过期,将NEVER去掉则是有过期时间