欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Access denied for user ‘root‘@‘localhost‘ (using password: NO)

程序员文章站 2022-06-22 20:33:07
1.首先结束mysql进程,利用ps aux | grep mysql 得到进程ID号2.kill ID号,结束进程3.mysqld --skip-grant-tables​或mysqld_safe --user=mysql --skip-grant-tables --skip-networking&4.然后,再开一个终端,输入mysql -u root mysql5.进去后,执行UPDATE user SET Password=PASSWORD('my_password') wh...

1.首先结束mysql进程,利用ps aux | grep mysql 得到进程ID号
2.kill ID号,结束进程
3.mysqld --skip-grant-tables​
mysqld_safe --user=mysql --skip-grant-tables --skip-networking&
4.然后,再开一个终端,输入mysql -u root mysql
5.进去后,执行

UPDATE user SET Password=PASSWORD('my_password') where USER='root';
FLUSH PRIVILEGES;

6.退出,重启mysql,然后你再运行mysql -u root -p输入你的密码,应该就OK了

Access denied for user ‘root‘@‘localhost‘ (using password: NO)

本文地址:https://blog.csdn.net/weixin_45706762/article/details/107674350