异常:Can't connect to MySQL server (10060)

496人阅读 评论(0) 收藏 举报

当远程连接MySQL数据库的时候显示Can't connect to MySQL server (10060),我们从以下几个方面入手,找出错误的原因:

1.网络不通。

检查能不能ping通。

2.防火墙设置。

防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。

3.mysql的账户设置。

mysql账户是否不允许远程连接。如果无法连接可以尝试以下方法:

  1. mysql -u root -p    //登录MySQL  
  2.  
  3. mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;     //任何远程主机都可以访问数据库  
  4.  
  5. mysql> FLUSH PRIVILEGES;    //需要输入次命令使修改生效  
  6.  
  7. mysql> EXIT    //退出 

也可以通过修改表来实现远程:

  1. mysql -u root -p  
  2.  
  3. mysql> use mysql;  
  4.  
  5. mysql> update user set host = '%' where user = 'root';  
  6.  
  7. mysql> select host, user from user; 

其实错误的原因也不外乎以上几个方面,相信按照上面的思路找出原因,定能将问题解决掉


原文地址:点击打开链接

查看评论

Can't connect to MySQL server on '' (10060)

客户端远程连接部署在linux服务器的mysql出现以上错误,总大概分为以下3点 主要有3个原因: 1、检查网络是否可以ping通,这个就不说了。 2、mysql授权表里没有远程机器的权限 方法...
  • lpz283929516
  • lpz283929516
  • 2015-07-22 14:28:50
  • 2017

Can't connect to MySQL server (10060)异常解决方法

Can't connect to MySQL server (10060)异常解决方法 出现这种现象的原因有两个,一个是当前用户被mysql服务器拒绝,另外一个原因是3306端口被被防火墙禁掉,无法...
  • u012875880
  • u012875880
  • 2013-11-23 09:40:43
  • 21794

关于远程连接2003-can't connect to MYSQL server on ''(10060)

日期:2017.11.17 问题:远程连接mysql数据库出现错误:2003-can't connect to MYSQL server on ''(10060) 原因:阿里云控制台在实例安全组中...
  • f056917
  • f056917
  • 2017-11-17 11:55:57
  • 2343

连接MySQL错误:Can't connect to MySQL server (10060)

使用图形界面管理工具Navicat for MySQL连接Mysql数据库时提示错误:Can't connect to MySQL server (10060)问题原因:导致些问题可能有以下几个原因:...
  • testcs_dn
  • testcs_dn
  • 2016-05-14 16:43:59
  • 40115

2003 - can't connect to MySQL server on 'localhost' 10060解决

环境:Navicatfor MySQL 8.2 + MySQL Sever 5.1 问题:通过MySQL命令行不能连接,输入密码后无反应,过一段时间出现系统提示音,命令行窗口一闪而过...
  • zwj1030711290
  • zwj1030711290
  • 2017-06-06 21:40:19
  • 789

Linux服务器下Can\'t connect to MySQL server on \'\' (10060)

远程连接服务器出现以上错误,解决后做了下总结,如有不正之处,请指正。主要有三个原因:1、mysql授权表里没有远程机器的权限,及需要在授权表mysql.user添加grant all privileg...
  • suleil1
  • suleil1
  • 2015-10-28 17:00:12
  • 986

【Navicat for MySQL】提示2003 - can't connect to MySQL server on 'localhost' 10060

发现时电脑开启了防火墙,把电脑的防火墙关闭即可
  • tuke_tuke
  • tuke_tuke
  • 2015-10-22 09:15:46
  • 2207

【错误解决】MySQL出现Can't connect to MySQL server on 'localhost' (10060)错误

本文源自【大学之旅_谙忆的博客】 今天连接数据库遇到一个问题, 错误提示: Can’t connect to MySQL server on ‘localhost’ (10060)开始弄了很久,没...
  • qq_26525215
  • qq_26525215
  • 2016-11-19 22:31:32
  • 4738

windows7 wampserver下,远程连接OperationalError: (2003, "Can't connect to MySQL server on '****' (10060)")

最近在Windows7下配置一个简易的php网站并使用MySQL数据库,用的是wampserver工具,安装很简便,可是,在远程连接MySQL时,出现OperationalError: (2003, ...
  • xinxing__8185
  • xinxing__8185
  • 2015-01-24 09:58:45
  • 1720

MySQL: 2003 can't connect to mysql service on 'xxx' (10060)

在远程虚拟机上安装mariadb数据库之后,通过tomcat访问数据库,并实现页面展示和控制,却显示不了数据库的数据,通过tail -f catalina.out点击打开链接,查看tomcat的log...
  • ITzhangdaopin
  • ITzhangdaopin
  • 2017-02-22 16:23:03
  • 564
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 67万+
    积分: 6029
    排名: 5265
    你还在一个人孤独的奋斗吗?
    其实,你并不寂寞,欢迎加入CSDN Java群,这里是你的另一个家!    点击加入:CSDN Java群
    博客专栏
    最新评论