CentOS6.5下修改mysql密码以及解决MySQL ERROR 1045 (28000):

http://blog.csdn.net/her__0_0/article/details/69663676

最近刚刚开始学习mysql,没想到安装到Linux下却出现问题,一直提示:MySQL ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO),可我输入的密码是正确的。查找资料最终解决了问题,因此再次记录一下也希望能帮助正在学习mysql的人。不罗嗦了,看正文吧! 
1、修改mysql的登陆设置: 
vim /etc/my.cnf 
并在[mysqld] 下面添加一句:skip-grant-tables 
CentOS6.5下修改mysql密码以及解决MySQL ERROR 1045 (28000): 
添加成功后保存退出。

2、重启mysql并修改密码 
CentOS6.5下修改mysql密码以及解决MySQL ERROR 1045 (28000):
3、再次修改mysql登陆设置: 
打开/etc/my.cnf 
vim /etc/my.cnf 
并删除之前往[mysqld] 里面添加的内容 
CentOS6.5下修改mysql密码以及解决MySQL ERROR 1045 (28000): 
4、再次启动mysql就可以正常使用啦! 
CentOS6.5下修改mysql密码以及解决MySQL ERROR 1045 (28000):

最开始只是想解决问题:MySQL ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO),最后发现解决他的办法就是修改mysql的密码!