mysql 服务无法启动 重置默认root密码

来源:互联网 发布:淘宝做尾单童装 编辑:程序博客网 时间:2024/06/05 20:22

官网下载了一个mysql-5.7.17-winx64.zip免安装版本的mysql,mysql一直无法启动,原来是mysql文件夹下边没有data文件夹,初始化一下就好了。

mysqld --initalize

当成功进入开启服务以后,用

mysql -u root -p 回车

输入密码

出现 ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

net stop MySQLmysqld --skip-grant-tables

登录 mysql -u root -p

密码为空,直接回车;

就可以进去了

然后

use mysql;update user set authentication_string=password("123456") where user="root";

最后,

flush privileges;

就OK了。

后来用navicat连接mysql连接不上~~
提示 解决“OperationalError: (1862, ‘Your password has expired. …”
http://blog.csdn.net/Cryhelyxx/article/details/42426069成功解决。

0 0