centos6环境下mysql忘记密码怎么办
之前我们讲述了centos6环境下的lamp的搭建,我刚开始搭建的时候碰到最大的一个难题就是,明明mysql已经装好了,密码也配置好了,但是再登陆的时候,一直登不上。搜遍了百度、csdn。__只是强调修改密码,但是一直解决不了问题。__也可能是这个问题比较水,没有人来回答。
下面我们来解决一下这个问题:
在配置文件/etc/my.cnf
中
增加如下一行配置:
使mysql数据库在登陆时不需要密码
然后输入任意密码即可登入MySQL
在进入mysql之后进行如下操作:
mysql;
mysql>UPDATE user SET Password= Password ('密码') WHERE
user='root';
mysql>flush privileges; //刷新MySQL的系统权限相关表,否则会出现拒绝访问
网上大部分的解决办法到这里就结束里,然而。。。。。。。
你在删除配置文件中的skip-grant-tables
,重启mysql后发现事情并没有这么简单,依然登不上。。。
然后就重复寻找各种方法,但是。。。都是万变不离其宗。都是让修改密码
但是你,来到了我的这里,