Linux下解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)错误
1.我们首次在Linux环境下安装完成mysql之后我们会报如下错误,那我们该如何解决?
2.首先我们修改mysql配置文件 vi /etc/my.cnf,加入如下配置
3.service mysql stop 关闭mysql
4.service mysql start 启动mysql
5.不用密码直接登录mysql
6. use mysql 更改用户
7.修改密码,刷新一下权限
8.之后再去编辑一下my.cnf 去掉skip-grant-tables
9.重启mysql,之后就可以用你修改后的密码登录了