SQLiteへ接続

広告

PDOを利用してSQLiteへ接続してみます。PDO経由の場合はSQLite2ではなくSQLite3系を主に使うかと思います。PHPにデフォルトで含まれているSQLiteは2系なので、別途SQLite3をインストールしておいて下さい。

※SQLiteを個別にインストールする詳細は『SQLiteインストール』を参照して下さい。

事前にSQLiteへ"uriage"と言う名前のデータベースを作成してあります。また"uriage"データベース内に"shouhin"テーブルを作成し、初期データを入れてあります。

SQLiteへPDOで接続

※SQLiteにはユーザーという概念がありません。

"uriage"データベースへ接続するためのPDOクラスのオブジェクトの作成は下記のようになります。

$dsn = 'sqlite:d:¥¥sqlite¥¥uriage';
$user = '';
$password = '';

try{
    $dbh = new PDO($dsn, $user, $password);
}catch (PDOException $e){
    print('Error:'.$e->getMessage());
    die();
}

では実際に試してみようと思ったのですが、現状うまく動いてくれません。原因がまだ分かっていないので分かるまで保留とさせて下さい。

PHP入門の他の記事を見てみる

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)