PDO -> 接続

Posted by muchag | PHP | 2010-07-08 (木) 23:50:37

PDOへの接続方法は、こんな感じらしい。

  1. $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass);
2015-02-07 追記

PDO -> 序章 にも追記したけど、PHP 5.3.6 から、文字コードを付記することができるようになった。

  1. $dbh = new PDO('mysql:host=localhost;dbname=test;charset=utf8', $user, $pass);
ここまで

 
そういうわけで、実際にはこんな風にしてみた。

  1. define('DB_DSN', 'mysql:host=localhost;dbname=test');
  2. define('DB_USERNAME', 'username');
  3. define('DB_PASSWORD', 'password');
  4.  
  5. try {
  6.     $dbh = new PDO(DB_DSN, DB_USERNAME, DB_PASSWORD); // 接続
  7.  
  8.     // ここに処理
  9.  
  10.     $dbh = null; // 切断
  11. }
  12. catch (PDOException $e) {
  13.     print "エラー!: " . $e->getMessage() . "<br />";
  14.     die();
  15. }

<参考元>
PHPマニュアル:接続、および接続の管理

PHP | 2010-07-08 (木) 23:50:37 |

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment