简单的mysql重置root密码,重置mysql的root密码最简单的方法
发布日期:2021-06-24 10:48:40 浏览次数:4 分类:技术文章

本文共 1304 字,大约阅读时间需要 4 分钟。

本篇文章小编给大家分享一下重置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,就可以使用新密码登录了。

转载地址:https://blog.csdn.net/weixin_32290249/article/details/116222121 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:用matlab仿真mmc环流抑制器,一种基于准PR控制原理的MMC阀组环流抑制方法
下一篇:python分析彩票数据,这波太炸了!Python脚本可视化居然可以这么玩

发表评论

最新留言

很好
[***.229.124.182]2024年04月13日 02时23分02秒