• 在本地的Navicat连接服务器上的数据库时,第一次连接可能会出现如下错误,表示没有连接成功

解决方法:

  1. 第一种方法
  • 一般需要改下服务器上mysql的权限,首先登录服务器上的mysql,%:表示可以任何主机都能连接到mysql服务器
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION;
  • 或者也可以把 % 换成自己本地的IP地址,如:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.x.x' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION;
  • 最后刷新权限使其生效
FLUSH PRIVILEGES;
  1. 第二种方法
  • 此时的MySQL配置不支持远程连接,登录服务器的mysql后,查看root用户下的 host
use mysql;select host from user where user='root';

  • 可以看到root用户下只有 localhost 本地支持连接
  • localhost设置为通配符%,就可以允许远程连接了
update user set host = '%' where user ='root';

localhost 指的是用户开放的IP,可以是localhost(仅本机访问,相当于127.0.0.1),可以是具体的某一IP,也可以是 ‘%’ (所有IP均可访问)

  • 查看更改后的变化
select host, user from user;
  • 最后刷新权限即可
FLUSH PRIVILEGES;
  • 以上就是介绍的两种解决方法,如果还连接不上,检查下防火墙有没有开放3306端口号。

Navicat报错:2003 - Can‘t connect to MySQL server on ‘xxx‘ (10060 “Unknown error“)相关推荐

  1. 2003 - Can‘t connect to MySQL server on ip (10060 “Unknown error“)

    宿主机链接虚拟机MySql5.7.25报错 在docker中查看mysql容器是否正常启动 1. 查看正在运行的容器 2. 如果没有,使用以下命令启动mysql容器 4. 使用id启动 5. 使用id ...

  2. 远程连接CentOS的MySQL报错:Can't connect to MySQL server on 'XXX' (13)

    环境: 系统版本: CentOS release 6.5 (Final) 数据库版本: 5.1.73 问题描述: 使用客户端远程登录连接基于CentOS 6.5服务器上的Mysql,报错:Can't ...

  3. MySQL 错误:2003 - Can‘t connect to MySQL server on ‘localhost‘ (10061 “Unknown error“)

    错误信息: 2003 - Can't connect to MySQL server on 'localhost' (10061 "Unknown error") 错误原因: My ...

  4. Mysql登录报错:Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)

    可能每个人遇到问题的情况不一样,首先打开服务我的是当时登录mysql输完密码就会报错:Can't connect to MySQL server on 'localhost:3306' (10061) ...

  5. 主机连接虚拟机MySQL报错:Can't connect to Mysql server on '192.168.33.10' (10061 Unknown error)

    之前写过一篇文章,是关于主机连接虚拟机时报无法连接的文章(主机连接虚拟机MySQL报错:Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this ...

  6. Navicat数据库错误2003 Can not connect to Mysql Server on以及Windows无法启动mysql 错误1069

    今天重启了一下服务器,登录系统后用navicat连接数据库报错.以下是解决办法. Navicat连接数据库时报:错误2003 Can not connect to Mysql Server on()解 ...

  7. 远程连接mysql(linux)2003 - Can‘t connect to Mysql server on ‘xxx.xxx.xxx.xxx‘(10061“Unknown error“)

    问题: 有一段时间没有连接一台服务器的数据库了,用navicat连接时发现错误如下: 不知道什么原因服务器上的mysql自动关闭了. 登录服务器 进入 var/lib/mysql/目录下重启mysql ...

  8. 无法连接到MySQL服务器上的本地主机(10061“未知错误”)Can‘t connect to MySQL server on‘localhost‘ (10061“Unknown error“)

    系统:Windows10 软件:Navicat premium 本人第二次碰到这个错误了,第一次怒卸重装MySQL和Navicat,这一次我找到了财富密码记录一下,万一尼是吧 错误:打开Navicat ...

  9. 用Navicat连接mysql报错:2003-Can't connect to MySql server on '10.100.0.109'(10039)

    问题描述 在 window 系统上,用 Navicat 连接 Mysql 数据库,弹出以下提示 问题原因  Mysql 数据库未启动 解决方案:启动 Mysql 数据库 1.点击桌面左下角运行 cmd ...

最新文章

  1. 只有大规模算力才能救AI?强化学习之父 vs 牛津教授掀起隔空论战
  2. 别扭翻译之decentralization
  3. 解决使用requests_html模块,html.render()下载chromium报错、速度慢问题
  4. Python 技术篇-PIL库安装及截图功能演示
  5. NoSQL开篇——为什么要使用NoSQL
  6. 如何修改 SAP Spartacus CMS API 默认的 endpoint
  7. 图神经网络(一)图信号处理与图卷积神经网络(1)矩阵乘法的三种方式
  8. FastJson 中 jsonArray 转换成 list 集合的方法
  9. java反码_Java:二进制(原码、反码、补码)与位运算
  10. 一直误解的memset函数
  11. PostgreSQL 锁等待跟踪
  12. 阿里云云计算 37 PolarDB MySQL的连接
  13. Redis内存淘汰策略及内存管理
  14. JAVA性能分析工具--Jvisualvm使用方法
  15. [Luogu P4630] [BZOJ 5463] [APIO2018] Duathlon 铁人两项
  16. 关于“击败”团队目标的思考
  17. Python2视频教程
  18. Java中的浮点型数据类型
  19. 智能手机查看上网IP地址的多种方法
  20. iOS10 新特性-新功能,以及ReplayKit库

热门文章

  1. 微信小程序 前端 支付流程
  2. AD,Altium designer
  3. 为什么要购买阿里云服务器?云服务器用途有哪些?
  4. Python学习笔记(一)——Anaconda安装与配置(windows)
  5. 设备远程监管可以做到什么?
  6. 智能优化算法期末复习
  7. idea打不开,双击没反应的解决方案
  8. 从一个微服务应用的成功落地,谈企业需要什么样的微服务治理
  9. [Spring Boot]Druid datasource整合及配置
  10. 经典伴读_GOF设计模式_结构型模式