MDB2の接続周りを確認した時のメモ。
動作確認用のコード
<?php
// MDB2の読み込み
require_once 'MDB2.php';
// DNSを定義
$dns = 'mysql://ユーザー:パスワード@ホスト:ポート/DB?charset=utf8';
// DBへ接続
$db = MDB2::connect($dns);
// 接続結果の確認
if(MDB2::isError($db)) {
echo "NG:" . $db->getMessage() . "\n";
exit;
} else {
echo "OK\n";
}
// SQLを実行
$query = 'select * from hoge limit 5';
$q = $db->query($query);
// 実行結果を出力
while($row = $q->fetchRow()) {
var_dump($row);
}