【问题标题】:Mysql error 'No connection could be made because the target machine actively refused it.'Mysql错误'无法建立连接,因为目标机器主动拒绝它。'
【发布时间】:2019-03-19 15:45:45
【问题描述】:

所以:我刚买了一个 VPS 并在上面安装了 Ubuntu。安装 Ubuntu 后,我安装了 MySQL 并创建了一个数据库。

现在:我想将 XenForo 连接到 mysql 数据库,但我收到错误消息“无法建立连接,因为目标机器主动拒绝了它。”

谁能帮帮我。

【问题讨论】:

    标签: php xenforo


    【解决方案1】:

    主动拒绝是指主机确实收到了你的连接请求,但是拒绝了。

    要检查/验证的事项:

    • Service 是否在使用的端口(通常是 3306)上侦听 TCP(不是 UDP)?
    • 您的脚本和数据库之间是否有防火墙或代理?
    • 您的 MySQL 服务器是否接受来自“localhost”或“127.0.0.1”的连接(与脚本中的连接参数比较)

    希望有帮助:)

    【讨论】:

    • 是的,我这样做了:sudo ufw allow out 3306/tcp and sudo ufw allow in 3306/tcp
    猜你喜欢
    • 1970-01-01
    • 2021-05-05
    • 1970-01-01
    • 1970-01-01
    • 2011-08-24
    • 2023-03-25
    • 2013-05-02
    • 1970-01-01
    相关资源
    最近更新 更多