PDO -> 接続
PDOへの接続方法は、こんな感じらしい。
- $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
2015-02-07 追記
PDO -> 序章 にも追記したけど、PHP 5.3.6 から、文字コードを付記することができるようになった。
- $dbh = new PDO('mysql:host=localhost;dbname=test;charset=utf8', $user, $pass);
ここまで
そういうわけで、実際にはこんな風にしてみた。
- define('DB_DSN', 'mysql:host=localhost;dbname=test');
- define('DB_USERNAME', 'username');
- define('DB_PASSWORD', 'password');
- try {
- $dbh = new PDO(DB_DSN, DB_USERNAME, DB_PASSWORD); // 接続
- // ここに処理
- $dbh = null; // 切断
- }
- catch (PDOException $e) {
- print "エラー!: " . $e->getMessage() . "<br />";
- die();
- }
<参考元>
PHPマニュアル:接続、および接続の管理