PHP5.1を使用しています。
Windows環境下で、PDO(PHP Data Object)を用いてSQLiteに接続することについて質問します。
new PDO($str)
$str に入れる文字列についてなのですが、UNIX環境であれば、'sqlite:/usr/local/Data' で接続できると思うのですが、Windows環境下では、ここに一体どのような文字列を入れればいいのでしょうか?
'sqlite:/Program Files/...'や'sqlite:C:\Program Files\...'などを試してみたのですがうまくいかなかったのです。
どうぞよろしくお願いします。
ちなみにApacheやphpなどはxamppというサーバー用のソフトウェアがパッケージされたインストーラを使ってインストールしました。
http://www.php.net/manual/ja/ref.pdo.php
回答ありがとうございます。
sqlite_open や sqlite_factory で接続して実際にクエリーも発行することはできています。
'\'を使う代わりに'/'でもパスの指定はできたと思います。とのことなので、
sqlite:C:/Program Files/...
のパターンも試してみましたがダメでした。
sqlite.exe のパスを設定してみました。
これからちょっとだけ幸せになれそうです。