加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

遗忘mysql密码怎么办

发布时间:2023-09-06 14:21:37 所属栏目:MySql教程 来源:
导读:centos系统

1】mysql5.6.x环境

centos6.x关闭mysql

# /etc/init.d/mysql stop

centos7.x关闭mysql

#systemctl stop mysqld

# mysqld_safe --user=mysql --skip-grant-tables --skip-network
centos系统
 
1】mysql5.6.x环境
 
centos6.x关闭mysql
 
# /etc/init.d/mysql stop
 
centos7.x关闭mysql
 
#systemctl stop mysqld
 
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
 
# mysql -u root mysql
 
mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’;
 
mysql> FLUSH PRIVILEGES;
 
mysql> quit
 
# /etc/init.d/mysql restart
 
# mysql -uroot -p
 
Enter password: <输入新设的密码newpassword>
 
mysql>
 
忘记mysql密码怎么办
 
2】mysql5.7.x环境
 
#vim /etc/my.cnf
 
 [mysqld]
 
  skip-grant-tables
 
 :wq! #保存退出
 
//登录数据库
 
#mysql -uroot -p
 
>UPDATE user SET Password=PASSWORD("userpasswd") where user="username";
 
> flush privileges;
 
> quit
 
//把 /etc/my.cnf 的 skip-grant-tables 这行注释掉
 
//重启服务
 
#systemctl restrt mysqld
 
到此,已可以成功登录了!!!!
 
 

(编辑:聊城站长网)

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

    推荐文章