flowers123

导航

mac端忘记mysql登录密码,进行密码重置

一、mac--系统偏好设置,找到最下方的mysql,点击关闭。
image
二、点击stop命令 或者在终端输入命令行,选择其中一个即可:
sudo /usr/local/mysql/support-files/mysql.server stop
image
三、修改密码
3.1 终端输入:
cd /usr/local/mysql/bin/ 回车
3.2 接着输入:
sudo su
回车,获取管理员权限。获取管理员权限后,终端命令会变成这样:
image

(如果要退出管理员权限的话,输入su -回车)
然后要关闭mysql的验证功能,终端输入:
3.3输入
./mysqld_safe --skip-grant-tables &
回车,此时mysql会启动,在偏好设置中查看mysql,是处于启动状态。
3.4 输入:
./mysql
回车进入mysql命令行(退出mysql命令行输quit回车)
3.5 然后输入:
FLUSH PRIVILEGES;
按回车
image
3.6接着输入:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
回车,重置密码,至此密码修改成功
image

4.重启mysql
4.1 终端输入命令:
sudo /usr/local/mysql/support-files/mysql.server restart

4.2连接mysql,输入:
/usr/local/mysql/bin/mysql -u root -p
回车出现密码输入行,输入密码后连接成功。

4.3 navicat在mysql重启后,重新输入密码连接即可。

posted on 2023-02-13 13:47  theflower  阅读(2752)  评论(0编辑  收藏  举报