加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

如何重设mysql的root密码

发布时间:2022-02-12 02:57:52 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要介绍如何重置mysql的root密码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 我的mysql版本 MYSQL V5.7.9,旧版本请使用: UPDATE mysql.user SET Password=PASSWORD(新密码) WHERE User=root; Mac OS X - 重置 MyS
       这篇文章主要介绍如何重置mysql的root密码,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
 
       我的mysql版本 MYSQL V5.7.9,旧版本请使用:
 
UPDATE mysql.user SET Password=PASSWORD('新密码') WHERE User='root';
Mac OS X - 重置 MySQL Root密码
 
密码太多记不住??你是否忘记了Mac OS 的MySQL的root密码? 通过以下4步就可重新设置新密码:
 
1. 停止 mysql server.
 
通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server'
 
2. 打开终端,输入:
 
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
3. 打开另一个新终端,输入:
 
sudo /usr/local/mysql/bin/mysql -u root
 
  UPDATE mysql.user SET authentication_string=PASSWORD('你的新密码') WHERE User='root';
 
  FLUSH PRIVILEGES;
 
  exit
4. 重启MySQL.
 
好了,这样就完成了
 
知识点补充
 
Windows:
 
1.以系统管理员身份登陆系统。
 
2.打开cmd-----net start 查看mysql是否启动。启动的话就停止net stop mysql.
 
3.我的mysql安装在d:usrlocalmysql4bin下。
 
4.跳过权限检查启动mysql.
 
d:usrlocalmysqlbinmysqld-nt --skip-grant-tables
 
5.重新打开cmd。进到d:usrlocalmysql4bin下:
 
d:usrlocalmysqlbinmysqladmin -u root flush-privileges password "newpassword"
 
d:usrlocalmysqlbinmysqladmin -u root -p shutdown 这句提示你重新输密码。
 
6.在cmd里net start mysql
 
7.搞定了。
 
Linux:
 
MySQL root密码的恢复方法之一
 
如果忘记了MySQL root密码,可以用以下方法重新设置:
 
1.KILL掉系统里的MySQL进程;
 
killall -TERM MySQLd
 
2.用以下命令启动MySQL,以不检查权限的方式启动;
safe_MySQLd --skip-grant-tables &
 
3.然后用空密码方式使用root用户登录 MySQL;
 
MySQL -u root
 
4.修改root用户的密码;
 
MySQL> update MySQL.user set password=PASSWORD('新密码') where User='root';
MySQL> flush privileges;
MySQL> quit
重新启动MySQL,就可以使用新密码登录了。
 
以上是“如何重置mysql的root密码”这篇文章的所有内容,感谢各位的阅读!

(编辑:云计算网_泰州站长网)

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

    热点阅读