linux系统更改mysql中root用户密码
·
目录
方法三:忘记root用户密码使用UPDATE直接编辑user表
更改密码有三种方法
方法一:在命令行还记得旧密码更改新密码
使用mysqladmin更改
mysqladmin -uroot -p'原密码' password '新密码'
方法二:登录mysql使用sql语句更改密码
登录mysql,使用sql语句直接更改新密码
mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码');
方法三:忘记root用户密码使用UPDATE直接编辑user表
还有一种可能就是:你忘了自己的root用户的密码,先去修改mysql的配置文件
vim /etc/my.cnf //进入my.cnf文件
skip-grant-tables //添加语句,跳过授权表
systemctl restart mysql //重新启动mysql
mysql //这个时候登录mysql是不要密码的
mysql>update mysql.user set authentication_string=password("新密码")where User="root" and Host="localhost"; //设置新密码
mysql>flush privileges; //刷新刚刚执行的mysql语句

修改配置文件后,重启mysql
systemctl restart mysqld
进入数据库,修改密码

修改完密码后刷新授权表
mysql>flush privileges;
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐




所有评论(0)