mac安装mysql mysql命令找不到_【技术点备忘】MySQL密码忘记后重置密码

b8a9c189bed3b6de1ec427273f589800.png
本文给大家介绍Mac下忘记MySQL密码后重置密码的方法,Windows下细节有所不同,但也可以按照下面的三步走。
  1. 关闭mysql服务;
  2. 获取权限,重启服务;
  3. 完成重置密码功能。

许久没有在自己的电脑上使用mysql数据库了,今天刚好需要用到,很不幸找不回以前设置的密码了,网上资料很多,但良莠不齐,尝试了半天没一个是对的,最终翻阅mysql文档找到了以下方法。别看知识点小,却很耗时间,为了以后遇到问题能够快速查阅,故此记录下来。

一、关闭MySQL服务

打开系统偏好设置,找到mysql。

a72fd458405792630d9e17c2c19c3c0e.png

打开mysql,关闭mysql服务。

4c14a2f59266782130f061f83ec78c70.png

二、获取权限,重启MySQL服务

进入mysql的安装路径,一般是在/usr/local/mysql下,不知道路径的可通过以下命令查找:

dbc132523bd4ec2514685daa96cb3b0d.png

进入bin目录后执行sudo su获取权限,

20c20501e764479e5d75f383fa557cb9.png

执行./mysqld_safe --skip-grant-tables以重启mysql服务。

三、完成密码重置功能

  1. 开一个新的终端,输入mysql命令绝对路径,即which mysql显示的路径,进入mysql命令模式;
  2. use mysql;进入mysql数据库;
  3. flush privileges;大概就是获取权限,要不他不让你改;
  4. set password for 'root'@'localhost'=password('新密码'); 完成修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值