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

Linux下进入mysql客户端提示报错:

 mysql -u root -p

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

处理步骤:

1.停掉mysql服务;由于使用的是lnmp集成环境,所以只需执行lnmp stop即可;

Access denied for user 'root'@'localhost' (using password: NO)_第1张图片

2.使用mysql安全模式跳过登录验证:

mysqld_safe --user=mysql --skip-grant-tables --skip-networking&

Access denied for user 'root'@'localhost' (using password: NO)_第2张图片

3.执行密码修改操作:

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

 

4.更新权限:

flush privileges;

 

你可能感兴趣的:(Mysql)