#navi(../)
* PDOを使ってMySQLに接続する [#s014d719]
PDO(PHP Data Object)を使ってMySQLに接続するサンプルコード等を以下に記します。
#contents
#htmlinsertpcsp(db-top.html,db-sp.html)
* 関連記事 [#u59d2481]
-[[PHPでMySQLに接続する・mysqli_connect>PHP/MySQLに接続する・mysqli_connect]]
* 参考資料 [#d6fbd104]
-[[PHP: 接続、および接続の管理>http://php.net/manual/ja/pdo.connections.php]]~
http://php.net/manual/ja/pdo.connections.php
* PDOを使ってMySQLに接続してみる [#ecd0531c]
PDOを使ってMySQLに接続するサンプルコードを以下に記します。
** サンプルコード [#o8fb6b18]
#ref(pdo-mysql.php.zip)
<?php
$dsn = 'mysql:dbname=mysql;host=127.0.0.1;port=3306';
$uid = 'root';
$pwd = 'mysql';
try{
$hDB = new PDO($dsn, $uid, $pwd);
$sql = "SELECT now();";
foreach ($hDB->query($sql) as $row) {
print $row[0] . "\n";
}
$hDB = null;
}catch (PDOException $e){
print('[ERROR] ' . $e->getMessage() . "\n");
die();
}
?>
上記サンプルスクリプトを簡単に説明すると、以下のようになります。
new PDOでMySQLに接続しています。~
変数$dsn, $uid, $pwdはみなさんの環境に応じて変更してください。
** 実行結果 [#x403e379]
$ php pdo-mysql.php
2012-10-19 23:41:57
#htmlinsertpcsp(db-btm.html,db-sp.html)