怎么解决mysql远程连接报10038的错误

比来利用Navicat for MySQl拜候长途mysql数据库,呈现报错,显示“2003- Can't connect MySQL Server on 'localhost'(10038)“。于是拼命百度,终于找到解决法子。

方式/步调

  1. 1

    先看报错窗口。

  2. 2

    经由过程百度,最终找到的原因是:长途3306端口未对外开放

    于是下面进行长途3306端口开放操作。

  3. 3

    起首长途毗连办事器,点击“起头”-“办理东西”-“高级平安Windows防火墙”。

  4. 4

    在打开的窗口中,左边选中“入站法则”,右边点击“新法则”来新建一个入站法则。

  5. 5

    在“法则类型”中选择“端口”,然后下一步。

  6. 6

    选中“特心猿意马当地端口”,输入3306,然后下一步。

  7. 7

    选中“许可毗连”,然后下一步。

  8. 8

    这一步默认都选中就行,,然后下一步。

  9. 9

    最后输入新增的入站法则名称,随便填,本身大白即可。

  10. 10

    完当作后可以在入站法则列表中可以看到新增的入站法则。

  11. 11

    此刻再次在当地毗连mysql长途数据库时,发现已经能正常拜候了。

    问题解决。

注重事项

  • 此方式纷歧心猿意马合用于所有场景,但愿能帮到刚好是这个场景的用户。
  • 造当作这种问题还有另一种原因是mysql办事没打开,在运行中输入services.msc打开办事窗口,找到mysql办事启动即可。
  • 发表于 2018-06-27 00:00
  • 阅读 ( 650 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具