我应该怎么做才能将我的连接从其他网络计算机mysql更改为我的计算机mysql?
我的计算机使用位于我们网络中其他计算机上的 apache 本地服务器和 mysql 运行 Web 应用程序。我想连接到我的本地 mysql。
(我有 ubuntu 10.04 + 灯)
谢谢,约瑟夫
我应该怎么做才能将我的连接从其他网络计算机mysql更改为我的计算机mysql?
我的计算机使用位于我们网络中其他计算机上的 apache 本地服务器和 mysql 运行 Web 应用程序。我想连接到我的本地 mysql。
(我有 ubuntu 10.04 + 灯)
谢谢,约瑟夫
你有两台机器:
在默认的 MySQL 安装中,MySQL 侦听所有接口,因此,其他机器可以通过端口 3306(默认端口或 MySQL)上的公共(网络)IP 地址访问它。
要允许A与M连接,应在M上存在一个 MySQL 帐户,以允许
[email protected]
与 MySQL (user =accountname
) 连接。在A上的 webapp 中,使用主机名10.0.0.3、用户名accountname和为 设置的密码[email protected]
。如果M上有防火墙,请确保允许M上的 TCP 端口 3306 的传入连接。
假设您的 webapp 使用 PHP 作为语言,请替换以下内容:
经过: