windows下的mysql闪退问题

早上来启动MySQL发现输入密码就闪退,连续试了好几次,最后到网上查到了解决方案。

与Linux系统下MySQL密码丢失的操作步骤基本一样。

首先要跳过密码启动MySQL服务。

启动服务必须使用全路径,而windows下很容易出错,这里我们选择设置环境变量。

高级系统设置——》环境变量——》添加MySQL安装目录下的bin路径。

在windows命令行输入:mysqld -nt --skip-grant-tables(先不要退出)

在MySQL命令行直接不要密码登陆,修改密码,命令如下:

>use mysql;

>update user set password = 'xxx' where user = 'root';

这样再重启服务,就可以了

原文地址:https://www.cnblogs.com/yangmingxianshen/p/8016637.html