PDO_SQLITE は、PHP から SQLite 2 や SQLite 3 データベースへのアクセスを可能にするための PHP Data Objects (PDO) インターフェイス を実装したドライバです。
注意:
PDO_SQLITE は、文字列と
PDO::PARAM_LOB
のストリームを区別して使うことができます。
PDO_SQLITE PDO ドライバはデフォルトで有効になります。無効にするには
--without-pdo-sqlite[=DIR] を使います。
オプションの [=DIR]
は sqlite の基底インストールディレクトリです。
PHP 7.4.0 以降では、» libsqlite ≥ 3.5.0 が必須です。
それより前のバージョンでは、[=DIR]
が省略された場合は
バンドル済みの libsqlite が代わりに使われていましたし、
またそれがデフォルトでした。
注意: PHP 7.4.0 以降の、Windows における追加セットアップ
この拡張モジュールを動作させるには、 Windows システムの PATH が通った場所に DLL ファイルが存在する必要があります。 FAQ の "Windows で PHP のディレクトリを PATH に追加するにはどうすればいいのですか?" で、その方法を説明しています。 DLL ファイルを PHP のフォルダから Windows のシステムディレクトリにコピーしても動作します (システムディレクトリは、デフォルトで PATH に含まれるからです) が、これは推奨しません。 この拡張モジュールを使用するには、以下のファイルが PATH の通った場所にある必要があります。 libsqlite3.dll.