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)相关推荐

  1. 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 ...

  2. BUG总结—Navicat连接Mysql8.0.11出现1251错误

    新下载了mysql 8.0.11,但是用Navicat连接时发现有点问题,一直是报1251错误,查询了下,才知道是8.0以后加密方式出现了改变,默认的不支持. 首先在cmd连接mysql后执行以下sq ...

  3. Navicat连接MySQL8.0出现乱码的解决方案

    Navicat连接MySQL8.0出现乱码的解决方案 参考文章: (1)Navicat连接MySQL8.0出现乱码的解决方案 (2)https://www.cnblogs.com/ray-mr-hua ...

  4. 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 ...

  5. 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. ...

  6. 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. ...

  7. 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. ...

  8. Navicat Error 2003 - can't connect to mysql server 'localhost' (10061)

    项 详细 出错对象: Navicat for mysql 出错信息: 2003 - can't connect to mysql server 'localhost' (10061) 出错原因: my ...

  9. MySql error 2003 Can't connect to MySQL server on 'localhost' (0)

    事情是这样的,今天群里一个小伙伴使用MySql的时候出现了error 2003 Can't connect to MySQL server on 'localhost' (0).见下图. 我们来分析, ...

最新文章

  1. RabbitMQ详细文档
  2. Thumb mode 与 ARM mode比较
  3. 小汤学编程之JavaEE学习day04——EL表达式、JSTL
  4. (231)DPU数据处理单元现有产品介绍
  5. 网络通信 URL-省略文件名情况
  6. GPO组策略 权限处理之原则
  7. atitit.技术选型方法总结为什么java就是比.net有前途
  8. matlab 直方图规定化,直方图规定化
  9. http是什么,其实很简单
  10. c语言 称重系统设计,智能称重系统设计-文献综述.doc
  11. 企业标志设计主题要素
  12. mysql stuff函数_mysql   自定义 stuff
  13. 【T+】畅捷通T+自定义报表将所有月份发生数在同一张表上体现
  14. 应用程序正常初始化(0xc0000005)失败
  15. SMTP、ESMTP、POP3常用命令备忘
  16. MySQL查询优化实例
  17. oppo锁频段_OPPO手机这样设置,让你的网络更加稳定!
  18. 初学编程,放弃C++而选择C语言,究竟选对了还是选错了?
  19. 华为历年校招高频50题!
  20. loadrunner server压力测试 sql_LoadRunner进行负载压力测试

热门文章

  1. Java二维码生成工具类
  2. 一套牛逼哄哄的开源的监控系统(附源码)
  3. android 根据宽度调整字体大小,android 字体大小 根据分辨率 自动调整
  4. Android 4.0 UI设计规范
  5. 让复杂Json数据和对象自由转换 --- Gson
  6. 涛思数据库(二)——上手使用
  7. 命令行里打 cd 简直是浪费生命
  8. 2020中国自主研发游戏海外市场销售收入保持稳定增加:今年收入同增33%
  9. LZW编码算法原理及实例应用
  10. 网站老被劫持快照被黑怎么修复解决