如何在非本地连接到mysql [重复]

Posted

技术标签:

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

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

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

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

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

感谢您的帮助。

【问题讨论】:

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

【讨论】:

以上是关于如何在非本地连接到mysql [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何从 AWS SAM 本地 docker 实例连接到主机 MySQL?

连接到本地 MySQL 服务器时出现“连接被拒绝”错误?

进行本地连接时不允许主机连接到此mysql服务器[关闭]

进行本地连接时不允许主机连接到此mysql服务器[关闭]

MySqli无法连接到本地主机[重复]

VB.Net 应用程序无法连接到本地 MySQL,但我可以从命令连接