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 )

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

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。