【问题标题】:I would like to access a local mysql database through my php script hosted on a remote server我想通过托管在远程服务器上的 php 脚本访问本地 mysql 数据库
【发布时间】:2016-02-25 13:09:19
【问题描述】:

我想通过托管在远程服务器上的 php 脚本访问本地 mysql 数据库。有没有办法编写一个脚本,我保存在本地机器上,并从我的远程 php 脚本接收查询,执行,并将结果提交回脚本?

这项技术怎么称呼?

我知道,我可以在防火墙上打开 mysql 端口,但我不想这样做。

【问题讨论】:

  • 要将请求从远程服务器发送到本地计算机,您需要打开一个端口。如果不想打开 mysql 端口,可以打开 http 端口,向本地 php 脚本发送 http 请求。本地脚本与数据库交互并将结果发送到远程服务器。

标签: php mysql


【解决方案1】:

该技术被称为AJAX

【讨论】:

  • 你将如何在远程服务器上通过 PHP 访问本地数据库??
  • 远程的PHP会使用JS向本地服务器的PHP脚本发送AJAX请求。本地服务器上的 PHP 脚本执行 MySQL 交互并通过 AJAX @FakhruddinUjjainwala 返回结果你为什么问?
  • AJAX 如何从远程服务器向本地机器发送请求。请求的 URL 是什么? localhost?对我来说有些新东西!
  • @JayBlanchard 如果您建议他使用Static IP 方法,为什么不直接通过静态IP 访问MySQL,为什么本地机器上还需要PHP 脚本?
  • @JayBlanchard 好的先生。知道了! :)
猜你喜欢
  • 1970-01-01
  • 2017-10-04
  • 2021-06-15
  • 1970-01-01
  • 1970-01-01
  • 2012-09-04
  • 1970-01-01
  • 2019-11-20
  • 1970-01-01
相关资源
最近更新 更多