ホームページ >バックエンド開発 >PHPチュートリアル >PHP5 環境での Sqlite データベース開発の使用の概要_PHP チュートリアル
私は最近、PHP5 + SQLITE テクノロジーを使用してキムチ ブログを書き直すのに 10 日以上費やしました。理由は、MYSQLの管理が非常に面倒で、追加のデータベースを購入するのにお金がかかるからです。 sqlite は、2000 年に誕生した軽量のファイルベースの組み込みデータベースです。7 年以上の開発を経て、現在では最も人気のある組み込みデータベースとなり、Google を含む企業がデスクトップで使用しています。また、ソフトウェアでも SQLite が使用されています。ユーザーデータを保存するため。このことから、SQLite の安定性を疑う理由がないことがわかります。 (この段落はBlue Rain Designからのものです) それでは、PHP5 でそれを使用するにはどうすればよいでしょうか? PHP5 で sqlite に接続するには 2 つの方法があります。 1 つはデフォルトで提供され、もう 1 つは PDO クラスです。デフォルトでは sqlite2 のみがサポートされますが、PDO は間接的に sqlite3 をサポートできます。以下は、2 つのバージョンと互換性のある、私が作成した簡単な PDO クラスです。 classsqlite {
以下は引用内容です:
http://www.bkjia.com/PHPjc/486566.html 技術記事 最近、PHP5 + SQLITE テクノロジを使用してキムチ ブログを書き直すのに 10 日以上を費やしました。理由は、MYSQLの管理が非常に面倒で、追加のデータベースを購入するのにお金がかかるからです。 sqlite は軽量です...
function __construct($ file){
$ this-> connection = null; >接続->Query($SQL);
}
関数 Execute($SQL){
return $this ->Query($SQL)->fetch()
}
関数 RecordArray($SQL); {$ sql){
その後、インスタンス化します。データベースが存在する場合は、自動的に開きます。存在しない場合は、データベースが自動的に作成されます。
以下は引用内容です:
$DB=new SQLite(blog.db) //このデータベースファイルの名前は任意です
;
データベーステーブルを作成する
以下は引用内容です:
$DB->Query("create table test(id integer Primary key,title varchar(50)");
次にデータを追加します
以下は引用内容です:
$DB->Query("insert into test(title)values(PICKLE)");
$DB->Query("insert into test(title)values(LANYU) ");
$DB->Query("テスト(タイトル)の値に挿入(Ajan)");
$DB->Query("テスト(タイトル)の値に挿入(Aoxuelantian)");
$SQL=select title from test order by id desc;
foreach($DB->Query($SQL) as $RS){
echo $RS[title];
私のレベルには限界があるので、上記の内容に誤りがあればご指摘ください。ありがとうございます!
www.bkjia.com
true
http://www.bkjia.com/PHPjc/486566.html