加入收藏 | 设为首页 | 会员中心 | 我要投稿 广州站长网 (https://www.020zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL修改密码

发布时间:2022-10-19 16:01:25 所属栏目:MySql教程 来源:网络
导读: 项目遇到过Mysql修改密码,发现mysql数据库密码被恶意修改,应用程序服务无法正常启动。实现了数据库root密码的修改,通过linux下的命令操作,步骤如下:
1、关闭数据库服务
service mysql

项目遇到过Mysql修改密码,发现mysql数据库密码被恶意修改,应用程序服务无法正常启动。实现了数据库root密码的修改,通过linux下的命令操作,步骤如下:

1、关闭数据库服务

service mysqld stop

2、切换路径至mysql安装目录bin下面,如:/usr/local/mysql/bin,执行如下命令:

/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &

3、登录并修改密码

mysql -u root #本机loalhost登录无需密码

update user set password=password("newpasswd") where user="root";

flush privileges;

\q #退出

4、关闭mysql相关进程

ps aux | grep "mysql" #如果发现 --skip-grant-tables 类似的进程 找到其 PID kill掉

kill -9 PID

#有多少进程、删除多少,通常为2个

5、启动mysql服务

service mysqld start

备注:上述方法已经测试过,可行。

(编辑:广州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!