1.我们首次在Linux环境下安装完成mysql之后我们会报如下错误,那我们该如何解决?

Linux下解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误

2.首先我们修改mysql配置文件 vi /etc/my.cnf,加入如下配置

Linux下解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误

3.service mysql stop 关闭mysql

4.service mysql start 启动mysql

5.不用密码直接登录mysql

Linux下解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误

6. use mysql 更改用户

Linux下解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误

7.修改密码,刷新一下权限

Linux下解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误

8.之后再去编辑一下my.cnf 去掉skip-grant-tables

9.重启mysql,之后就可以用你修改后的密码登录了

相关文章:

  • 2022-12-23
猜你喜欢
  • 2021-09-22
  • 2021-10-09
  • 2021-11-08
  • 2022-12-23
  • 2021-08-01
  • 2021-09-05
相关资源
相似解决方案