首页 > 数据库 > mysql

mysql 忘记密码,重置密码
时间:2020-04-22 11:28:47  点击: 来源:  作者:

配置文件修改,增加skip_grant_tables编辑配置文件:
vi /etc/my.cnf
配置文件 [mysqld] 部分加入以下:
skip_grant_tables


重启mysql:
service mysqld restart
进入无密码的数据库设置新密码无密码进入:
mysql ...

配置文件修改,增加skip_grant_tables

编辑配置文件:

vi /etc/my.cnf


配置文件 [mysqld] 部分加入以下:

skip_grant_tables




重启mysql:

service mysqld restart


进入无密码的数据库设置新密码

无密码进入:

mysql -uroot -p 
use mysql;




设置新密码:

update user set authentication_string = password('123456') where user='root';
更高版本数据库可使用以下命令:
update user set password = password('123456') where user='root';

退出mysql:

exit


去除skip_grant_tables重启数据库

重新编辑my.cnf ,去除刚才添加的以下内容:

vi /etc/my.cnf   #去除以下内容
skip_grant_tables


重启数据库:

service mysqld restart


使用新密码测试:

mysql -uroot -p




”您可通过以下微信二维码,赞赏作者“
 
 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
linux服务器同步互联网时间
linux服务器同步互联
亚马逊云lightsail服务器使用教程 | 亚马逊云lightsail使用指南
亚马逊云lightsail服
hostdare 4折优惠,直接降价60% 美国洛杉矶低至 $10.4/年 768M内存/1核/10gNVMe/500g流量
hostdare 4折优惠,直接
六类网线cat6a和cat6e的区别
六类网线cat6a和cat6e
相关文章
栏目更新
栏目热门

关于我们 | 广告服务 | 联系我们 | 网站地图 | 免责声明 | WAP | RSS


Copyright © 运维之家 2013-2023