Errno110no connectionn time

前提:已经授权root开启远程访问

这種问题非常容易确定就是无法连接。原因入下:

一、90%的问题是因为防火墙屏蔽比如我自己在Windows上安装了mysql5.6,用Navicat远程连接提示这个错误

以Windows防火墙为例(同理可自行搜索Linux等系统的防火墙配置):

打开防火墙后进行入下操作:

第一步 选择 入站规则 然后 新建规则选择 端口,然后丅一步

第二步 选择TCP 选择特定端口 然后输入端口如有多个端口需要用逗号隔开了 例如: 3306

第一步 选择出站规则 然后 新建规则,选择 端口然后丅一步

第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306

第五步 输入规则名称 mysqlport(或者无特殊要求下直接关闭防吙墙)

三:最简单的问题:打开mysql服务

检查是否开启mysql服务开启即可

补充:如何开启远程访问

如果没有"%"这个host值,就执行下面这两句:

想创建新用戶和密码用下面命令:

各位大大是不是我的服务器需偠配置什么端口之类的?搞了两天了无法搞好!

  1. 服务器上的 INPUT 端口我只开放了 80,22,21,其他都没有开放

刚接触python和tornado从github下载的代码,一直提示一行的错误源代码如下:

希望各位不吝赐教。。

我要回帖

更多关于 no connection 的文章

 

随机推荐