远程更新Drupal站点上的数据库?

时间:2011-02-23 07:59:52

标签: mysql database drupal database-connection

我们有一个PHP / MySQL站点,我们需要连接到Drupal站点并更新其数据库中的某些表/字段。

  1. Drupal有没有允许的机制?
  2. 如果没有,我如何连接到Drupal站点/数据库并执行此操作? Drupal是否允许PHP脚本侦听来自我们站点的连接,并在对其进行身份验证后更新本地数据库?
  3. 连接到Drupal站点上运行的MySQL数据库是安全/安全/可靠吗?

3 个答案:

答案 0 :(得分:1)

这是非常可行的。您的托管服务提供商可能会为您提供一些直接与数据库通信的方法(例如shell访问或phpMyAdmin)。

但是,如果您想要的不仅仅是原始SQL,那么您可以考虑构建一个Web服务。请参阅drupal services module

答案 1 :(得分:0)

使用phpmyadmin你可以做到安全的mysql连接 http://www.phpmyadmin.net/home_page/index.php

答案 2 :(得分:0)

如果可以避免,则不希望直接对数据库架构进行编码。让第三方编辑Drupal的数据库主要是一个坏主意(原因太多)。浏览相应的API或使用@tangentstorm建议的服务模块。

相关问题