mysql for mac重置密码错误_MySQL忘记密码后重置密码(Mac )

这篇博客记录了作者在使用PyCharm和Django连接MySQL数据库时遇到的访问权限问题。在尝试了多种密码和账户组合后,通过重置MySQL密码的方法成功解决了问题。步骤包括:关闭MySQL服务器,使用mysqld_safe跳过权限表重启,然后在命令行模式下更新root用户的密码。博客提供了详细的操作步骤,适合遇到相同问题的开发者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用工具:pycharm + django +mysql

因为对MySQL极度陌生,刚开始在pycharmIDE中直接创建mysql数据库没有问题,后来突然连接失败,错误access denied for user 'root@localhost'(using password: YES)

知道可能是密码账户的问题,尝试换了各种账号密码,百度搜索了各种教程(2-3小时),中间过于心酸,最后用重设密码这个方法解决此问题,再次记录,以便其他人也碰到同样的问题!

setp 1.关闭mysql服务器sudo /usr/local/mysql/support-files/mysql.server stop  或者在系统偏好里有个MySQL里关闭服务

cd    /usr/local/mysql/bin   (进入目录)

sudo su   (获取权限)

./mysqld_safe --skip-grant-tables & (重启服务器)

control+D   (退出当前编辑模式)

6f521e81eb81

点击 Stop MySQLServer 停止服务

setp 2.alias mysql=/usr/local/mysql/bin/mysql  (配置短命令)

输入  mysql  (进入mysql命令模式)

use mysql  (进入mysql数据库)

flush privileges (大概就是获取权限,要不他不让你改)

set password for 'root'@'localhost'=password('新密码')  (完成修改)

终于修改成功,累死了!!!

如果你知道密码:mysqladmin -u root -p password  (新密码。。。。。。。。。。。)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值