Mac Navicat连接MySQL8.0.11出错:2003 - Can't connect to MySQL server on ……(61 Connection refused)
MySQL8.0.11处于空密码情况下,Navicat for MySQL连接MySQL会出现以下提示:
2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused")
1、停止mysql,也可在苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)
sudo /usr/local/mysql/support-files/mysql.server stop
2、设置mysql密码,如若忘记密码,可通过下边(第5步)命令重置密码
ALTER user 'root'@'localhost' IDENTIFIED BY '123456'
3、打开Navicat重新连接mysql,输入mysql密码,ok!
4、终端启停mysql:
启动MySQL服务: sudo /usr/local/MySQL/support-files/mysql.server start
停止MySQL服务: sudo /usr/local/mysql/support-files/mysql.server stop
重启MySQL服务: sudo /usr/local/mysql/support-files/mysql.server restart
5、重置MySQL密码:
进入终端输入:
cd /usr/local/mysql/bin/
登录管理员权限,提示输入管理员密码:
sudo su
回车后输入以下命令来禁止mysql验证功能,回车后mysql会自动重启(偏好设置中mysql的状态会变成running)
./mysqld_safe --skip-grant-tables &
./mysql
FLUSH PRIVILEGES;
此处需注意:因为现在是新版本8.0了 ,老版本的修改密码的语法已不再适用,mysql 5.7.9以后废弃了password字段和password()函数;
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PASSWORD('123456')' at line 1
mysql>ALTER user 'root'@'localhost' IDENTIFIED BY '123456'
密码重置成功,重启mysql即可;
如有其他问题可参考官方文档:
https://dev.mysql.com/doc/refman/8.0/en/default-privileges.html
Mac Navicat连接MySQL8.0.11出错:2003 - Can't connect to MySQL server on ……(61 Connection refused)相关推荐
- mysql无法远程连接 111_如何解决远程连接mysql出现Can’t connect to MySQL server on (111 “Connection refused”)的问题...
执行赋权的命令: MySQL>GRANT ALL PRIVILEGES ON *.*TO 'root'@'%'IDENTIFIED BY '123456'WITH GRANT OPTION;My ...
- BUG总结—Navicat连接Mysql8.0.11出现1251错误
新下载了mysql 8.0.11,但是用Navicat连接时发现有点问题,一直是报1251错误,查询了下,才知道是8.0以后加密方式出现了改变,默认的不支持. 首先在cmd连接mysql后执行以下sq ...
- Navicat连接MySQL8.0出现乱码的解决方案
Navicat连接MySQL8.0出现乱码的解决方案 参考文章: (1)Navicat连接MySQL8.0出现乱码的解决方案 (2)https://www.cnblogs.com/ray-mr-hua ...
- Navicat连接MySQL8.0版本时出现Client does not support authentication protocol requested by server;报错的问题解决办法
Windown系统下 遇到 Navicat连接MySQL8.0版本时出现Client does not support authentication protocol requested by ser ...
- mysql连接时报错:2003 - Can‘t connect to MySQL server on ‘127.0.0.1‘ (61 “Connection refused
mysql连接时报错:2003 - Can't connect to MySQL server on '127.0.0.1' (61 "Connection refused 解决办法: 1. ...
- Mysql 远程连接的问题 2003 - Can't connect to MySQL server on '39.106.187.107' (60 Operation timed out)...
一.在上一篇文章中,使用ECS和mysql搭建mysql服务器搭建好了mysql服务器,现在需要远程连接 报错 2003 - Can't connect to MySQL server on '39. ...
- Mysql 远程连接的问题 2003 - Can't connect to MySQL server on '39.106.187.107' (60 Operation timed out)
一.在上一篇文章中,使用ECS和mysql搭建mysql服务器搭建好了mysql服务器,现在需要远程连接 报错 2003 - Can't connect to MySQL server on '39. ...
- Navicat Error 2003 - can't connect to mysql server 'localhost' (10061)
项 详细 出错对象: Navicat for mysql 出错信息: 2003 - can't connect to mysql server 'localhost' (10061) 出错原因: my ...
- MySql error 2003 Can't connect to MySQL server on 'localhost' (0)
事情是这样的,今天群里一个小伙伴使用MySql的时候出现了error 2003 Can't connect to MySQL server on 'localhost' (0).见下图. 我们来分析, ...
最新文章
- RabbitMQ详细文档
- Thumb mode 与 ARM mode比较
- 小汤学编程之JavaEE学习day04——EL表达式、JSTL
- (231)DPU数据处理单元现有产品介绍
- 网络通信 URL-省略文件名情况
- GPO组策略 权限处理之原则
- atitit.技术选型方法总结为什么java就是比.net有前途
- matlab 直方图规定化,直方图规定化
- http是什么,其实很简单
- c语言 称重系统设计,智能称重系统设计-文献综述.doc
- 企业标志设计主题要素
- mysql stuff函数_mysql 自定义 stuff
- 【T+】畅捷通T+自定义报表将所有月份发生数在同一张表上体现
- 应用程序正常初始化(0xc0000005)失败
- SMTP、ESMTP、POP3常用命令备忘
- MySQL查询优化实例
- oppo锁频段_OPPO手机这样设置,让你的网络更加稳定!
- 初学编程,放弃C++而选择C语言,究竟选对了还是选错了?
- 华为历年校招高频50题!
- loadrunner server压力测试 sql_LoadRunner进行负载压力测试