2012-06-12 14 views
10

Magento内の任意のファイルでmagentoのデータベース構成を取得したいと考えています。magentoデータベースの詳細を取得する方法

どうすればよいですか? uは方法以下に見つける

+2

あなたはこれまでに何をしましたか? –

+0

Magentoは、使用するツールの全般的なAPIを持っており、使用方法を習得してから、すべてのファイルのデータベースにアクセスする必要はありません。 http://www.magentoo.com/pub/magento-ebook-en.pdfは素晴らしいスタートです。その上に展開してください – Tschallacka

+0

あなたはこのようなものを使うべきではありません。 MagentoではDB抽象化が本当に良いので、直接SQLは使わないでください。 Mage_Core_Model_ResourceとZend_Db_Selectを見てください。 –

答えて

25

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']; 
関連する問題