【问题标题】:How to get magento database details [closed]如何获取magento数据库详细信息[关闭]
【发布时间】:2012-06-12 07:17:07
【问题描述】:

我想在 magento 的任何文件中获取 magento 的数据库配置。

我该怎么做?

【问题讨论】:

  • Magento 有一整套工具可以使用,学会使用它们,那么你就不需要访问每个文件中的数据库了。 magentoo.com/pub/magento-ebook-en.pdf 是一个不错的开始并在此基础上进行扩展
  • 你不应该使用这样的东西。 Magento 中的 DB 抽象非常好,您应该避免使用直接 SQL。你应该看看 Mage_Core_Model_Resource 和 Zend_Db_Select

标签: php magento


【解决方案1】:

Magento 连接细节你可以通过下面的方法找到............

require_once ('../app/Mage.php');
$app = Mage::app('default');

$config  = Mage::getConfig()->getResourceConnectionConfig('default_setup');

$dbinfo = array('host' => $config->host,
            'user' => $config->username,
            'pass' => $config->password,
            'dbname' => $config->dbname
);

$hostname = $dbinfo['host'];
$user = $dbinfo['user'];
$password = $dbinfo['pass'];
$dbname = $dbinfo['dbname'];

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-19
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 2017-10-06
    • 2013-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多