linux上mysql改密码忘了怎么办?

解决方法:1、在my.cnf中,增加“[mysqld]”和“skip-grant-tables”2行代码,用于登录时跳过密码验证;2、启动mysql服务,并登录mysql;3、连接mysql数据库,使用UPDATE命令修改用户密码即可。

    <blockquote><p>解决方法:1、在my.cnf中,增加“[mysqld]”和“skip-grant-tables”2行代码,用于登录时跳过密码验证;2、启动mysql服务,并登录mysql;3、连接mysql数据库,使用UPDATE命令修改用户密码即可。</p></blockquote>

(推荐教程:mysql视频教程)

linux上mysql改密码忘了的解决方法

修改密码

1. 检查mysql服务是否启动,如果启动,关闭mysql服务

my.cnf配置文件的位置,一般在/etc/my.cnf,有些版本在/etc/mysql/my.cnf

在配置文件中,增加2行代码

然后启动mysql服务,并进入mysql

连接mysql这个数据库,修改用户密码

先将之前加在配置文件里面的2句代码注释或删除掉,然后重启mysql服务,就可以使用刚刚设置的密码登录了。

在CentOS上的操作方式有所不同。

执行修改密码的命令一直报错

查看初始密码

使用初始密码登录