macbook中 Navicat Premium连接数据库出现2003错误 如何解决

macbook Navicat Premium 连接数据库中出现2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”) 如何解决

折磨了好久,跟解决重启一个套路,思路混乱
原文地址:https://www.cnblogs.com/Jokerguigui/p/11724356.html

第一步  关闭mysql服务:

苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
如果这种方法没有成功:

可以使用命令行关闭mysql:

~$ sudo /usr/local/mysql/support-files/mysql.server stop
第二步

1、进入终端输入:

cd /usr/local/mysql/bin

2、回车后 登录管理员权限

sudo su  

(输入你电脑的密码)

3、回车后输入以下命令来禁止mysql验证功能

 ./mysqld_safe --skip-grant-tables

(注意是mysqld)

4、回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

第三步

1、输入命令

./mysql

2、回车后,输入命令

FLUSH PRIVILEGES;

3、回车后,输入命令

ALTER user 'root'@'localhost' IDENTIFIED BY '123456' 

(123456,这是新密码随意写一个记住的)

第四步

重启mysql:

~$ sudo /usr/local/mysql/support-files/mysql.server restart

这就OK了,OK了!!!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值