【问题标题】:how to connect to mysql non-locally [duplicate]如何在非本地连接到mysql [重复]
【发布时间】:2020-10-27 07:00:14
【问题描述】:

我正在尝试使用 php 连接到 mysql,但不是本地连接,例如从 .com 连接。 我看到了一个关于从 python 连接的问题,但不是从 php 连接的问题。 (另外,请告诉我非本地的词是什么,比如不在 c 驱动器中,而是在域和东西上。)

我尝试过使用 ipv4 地址进行连接,但没有成功。我需要四个组件:dbhost、dbuser、dbpass 和 db。

第一,这可能吗,第二,如果可以,我会怎么做,以四个组件为例。

请告诉我为实现这一目标我需要做的一切。

感谢您的帮助。

【问题讨论】:

标签: php mysql


【解决方案1】:
  1. 有可能
  2. 在服务器上的 my.cnf 中将 bind_address 的值从 127.0.0.1 更改为 0.0.0.0
  3. 重启服务器上的mysql
  4. 将 php 文件连接参数中的 mysql 主机从 localhost 替换为服务器 IP/域名。

【讨论】:

    猜你喜欢
    • 2015-07-09
    • 2015-10-30
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    • 2011-05-30
    • 2019-08-14
    相关资源
    最近更新 更多