Mac下忘记Mysql的root用户密码的解决方法

发布时间 - 2026-01-11 00:07:35    点击率:

好久没弄我电脑上的mysql了,密码都忘记了。不过没有关系,我们可以重置我们的密码

原理就是用安全方式打开mysql服务,然后更新存密码的表。

首先我们要关闭原来的mysql服务,System Preferences->MySQL->Stop MySQL Server

然后打开一个Terminal, 打开安全模式的mysql, 连接的时候不需要密码

sudo mysqld_safe --skip-grant-tables

然后再开一个Terminal,更新密码

mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('your_new_password') WHERE User='root';
FLUSH PRIVILEGES;

上面的格式,你只需要修改your_new_password就可以了

如果Mysql是V5.7.9以前的版本,请用下面的sql语句

UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';

最后重启Mysql, 试一试吧

mysql -uroot -pyour_new_password

大功告成!!!!

另外附上网友的解决方法:

step1:

     关闭mysql服务:  苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)

step2:

    进入终端输入:cd /usr/local/mysql/bin/
    回车后 登录管理员权限 sudo su
    回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &
    回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

step3:

   输入命令 ./mysql
   回车后,输入命令 FLUSH PRIVILEGES; 
   回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

以上几步完成后密码就修改成功了,现在就可以用新设置的密码去登陆mysql 了。


# mysql忘记root密码  # mysql5.7忘记root密码  # mysql的root密码忘记  # Linux下MYSQL 5.7 找回root密码的问题(亲测可用)  # MACOS中忘记MySQL root密码的解决方案  # Window下Mysql忘记root密码怎么重置  # Mysql 忘记root密码和修改root密码的解决方法(小结)  # Mysql 忘记root密码的完美解决方法  # 找回MySQL管理员root密码的3个妙招  # 不需要  # 可以用  # 我们可以  # 大功告成  # 几步  # 请用  # 重启  # 好久没  # 解决方法  # 就可以  # 再开  # 你只需要  # 自动重启  # 忘记了  # 新密码  # 完成后  # 在弹出  # tables  # br  # grant 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法  浅谈javascript alert和confirm的美化  成都网站制作公司哪家好,四川省职工服务网是做什么用?  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集  EditPlus中的正则表达式 实战(4)  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  HTML 中如何正确使用模板变量为元素的 name 属性赋值  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  Laravel观察者模式如何使用_Laravel Model Observer配置  如何在阿里云ECS服务器部署织梦CMS网站?  Laravel怎么实现模型属性的自动加密  如何在阿里云域名上完成建站全流程?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  Laravel如何使用withoutEvents方法临时禁用模型事件  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  网站制作免费,什么网站能看正片电影?  矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  Internet Explorer官网直接进入 IE浏览器在线体验版网址  实例解析angularjs的filter过滤器  BootStrap整体框架之基础布局组件  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  5种Android数据存储方式汇总  在线制作视频网站免费,都有哪些好的动漫网站?  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  Windows Hello人脸识别突然无法使用  Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理  如何快速完成中国万网建站详细流程?  详解jQuery停止动画——stop()方法的使用  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  动图在线制作网站有哪些,滑动动图图集怎么做?  Laravel怎么判断请求类型_Laravel Request isMethod用法  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  详解jQuery中的事件  制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?  Laravel Debugbar怎么安装_Laravel调试工具栏配置指南  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门  Laravel安装步骤详细教程_Laravel环境搭建指南  Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转  Laravel如何使用查询构建器?(Query Builder高级用法)