【问题标题】:Can't connect navicat to mysql无法连接navicat到mysql
【发布时间】:2018-12-11 21:51:11
【问题描述】:

我有带 mysql 服务器的 FreeBSD,并希望将 navicat 与它们连接。在 vBox 上,我有桥接网络(192.168.0.225)。我可以从我的系统 (192.168.0.135) ping 到这个

使用 ssh 和 ftp,这不是问题。

navicat 错误:2003 - 无法连接到 192.168.0.225 上的 mysql 服务器。 10061 未知错误

【问题讨论】:

    标签: mysql navicat


    【解决方案1】:

    这是一个navicat 的错误。 删除 navicat/servers/your-connection-name 中的连接配置。 然后尝试创建一个新连接并运行。

    【讨论】:

      【解决方案2】:

      很可能,您的mysqld 仅在本地套接字上侦听(/tmp/mysql.sock 或类似的)。这是最安全的模式。

      为了使其更加混杂,您需要将服务器配置为也侦听 TCP 连接。

      /usr/local/mysql/my.cnf[mysqld] 部分中查找bind-address 设置。你可能需要类似的东西

      bind-address = 192.168.0.225
      

      请咨询this tutorial 以获取有关如何授权远程用户的更多信息——MySQL 允许根据连接的来源配置不同的密码和访问策略。

      【讨论】:

        【解决方案3】:

        您可能已禁用该服务中的所有应用。

        1. 点击开始菜单系统配置
        2. 点击服务
        3. 隐藏所有 Microsoft 服务
        4. 点击下图,安装DB然后启用并应用。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2023-04-07
          • 2013-04-09
          • 2017-09-02
          • 2022-06-21
          • 2022-12-31
          • 2018-11-03
          • 2022-08-06
          相关资源
          最近更新 更多