linux,mysql密码忘记,linux下mysql密码忘记,linuxmysql忘记密码

发布时间:2017-04-21 编辑:琪琪词资源网 手机版访问

琪琪词资源网 — linux,mysql密码忘记,linux下mysql密码忘记,linuxmysql忘记密码


一。修改密码:

在 /etc 目录下,找到 my.cnf文件,修改它

cd /etc

sudo nano my.cnf

在mysqld区块中,加入一句:

skip-grant-tables

跳过授权验证表

然后保存,退出,重启mysqld:

service mysqld restart

之后:

mysql

直接进入 Mysql管理命令行

输入

USE mysql ;

UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;

即修改了mysql的密码,当然,别忘记改回来。

二。远程访问

在Mysql的管理命令行中,我们要更改user 表的,允许访问Ip

update user set host = "%" where user ='root';

把host的值改为%

同时,如果还是登不上去,可能是iptable的关系,默认允许IP是0.0.0.0这个一般不会有问题,当然,你也可以看看是不是本地回环。