mysql远程连接报10038的错误
在使用Navicat for MySql 访问mysql数据库的时候,出现了如下错误,
错误的原因是:远程3306端口未对外开放。
首先我们要检查mysql数据库服务是否启动,如果未启动 :计算机---管理--服务和应用程序--服务
下面进行远程3306端口的开放操作:
1,远程连接服务器,点击“控制面板”---“管理工具”--“高级安全windows防火墙”
2,在打开的窗口中选择“入站规则”,右边的窗口选择“新规则”来新建一个入站规则
3,在规则窗口选择要创建的规则类型为“端口”,然后点击下一步
4,选择“特定本地端口”,输入3306,然后下一步
7,选择“允许连接”,点击下一步
8,保存默认选择,点击下一步
9,最后输入新增入站规则的名称,可以随便填写,点击完成
10,此时我们可以在入站规则窗口中看到 我们新建的入站规则