首页 >
数据库 >
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
”您可通过以下微信二维码,赞赏作者“