【问题标题】:How to include external database in phpfox如何在 phpfox 中包含外部数据库
【发布时间】:2016-12-10 07:56:33
【问题描述】:

我想从其他服务器数据库中选择一些信息到我现有的 phpfox 项目中。请帮助我了解如何管理它。

提前致谢

【问题讨论】:

  • 你已经尝试了什么?

标签: php database phpfox


【解决方案1】:

在 PHPFOX 数据库中添加额外的表在技术上是可以的(这可能会使您的保修失效,在继续之前检查一下):可以尝试从另一个外部数据库获取其他数据到您现有的 PHPFOX 项目.我要做的是将您的新表导入现有的工作数据库中。假设您将包含数据的表导入 PHPFOX 数据库中新创建的表中。然后,您可以使用已设置的凭据直接访问它。 (无需打开新数据库)。例如,您拥有每个用户的驾驶执照信息,然后您可以轻松地将驾驶执照记录链接到您开发的任何其他模板页面。我已经使用 ID 表在用户输入的名称旁边显示真实的 ID 名称,以验证用户没有使用他的真实个人资料。您可以在 PHPFOX 数据库中添加任意数量的表,只要您不弄乱结构即可。即使您可以将列添加到现有表中。你不能做的是删除已经存在的表或列。如果您需要任何进一步的支持,请告诉我。祝你好运

【讨论】:

  • 如果你想将PHPFOX以前版本的一些数据导入到你当前的项目中,那么你需要做一个uptate,那是一个不同的过程。
【解决方案2】:

可以在 phpFox v3 上的 /include/setting/server.sett.php 或 phpFox v4 上的 /PF.Base/file/settings/server.sett.php 访问数据库设置。简单地改变:

  • $_CONF['db']['user'](用户名)
  • $_CONF['db']['pass'](密码)
  • $_CONF['db']['name'](数据库名称)
  • $_CONF['db']['port'](如果您的其他数据库在其他端口上,则端口,默认为 3306)

【讨论】:

    猜你喜欢
    • 2011-01-21
    • 2019-11-09
    • 1970-01-01
    • 1970-01-01
    • 2014-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多