PHP SQLiteを閉じる方法

藏色散人
藏色散人オリジナル
2021-07-19 10:20:592915ブラウズ

php SQLite の終了方法: 1. データベースを作成します; 2. mytable という名前の新しいテーブルを作成します; 3. mytable にデータを挿入します; 4. "sqlite_close($db);" を通じて newdb を閉じます データベースで十分です。

PHP SQLiteを閉じる方法

この記事の動作環境:Windows7システム、PHP7.1バージョン、DELL G3コンピュータ

php sqliteの終了方法?

SQLite データベースの構成

SQLite データベースをインストールした後は、php の ;extension=php_pdo_sqlite.dll の前にある ; をキャンセルするだけです。イニ。

1. php.ini を開きます

2. extension=php_sqlite.dll 拡張機能を有効にします (PDO 接続をサポートする必要がある場合は、extension=php_pdo_sqlite.dll 拡張機能も有効にする必要があります)

3. Apache サーバーを再起動します。

sqlite でよく使用される関数

データベースを開くまたは作成する操作: sqlite_open(ターゲット データベースの文字列名 [, int は読み取り/書き込みモードで動作します)データベースの文字列はデータベース エラー メッセージを返します]); //このメソッドを使用する場合、最初のパラメータで指定されたデータベースがすでに存在する場合は接続が行われます。存在しない場合は自動的に作成されます。 2 番目のパラメータの読み書きモードのデフォルトは 0666 です。

SQL ステートメント操作の実行: sqlite_query(リソース データベース接続ハンドル, string SQL ステートメント);//mysql の mysql_query() メソッドと同様です。

統計テーブル内のレコードの総数: sqlite_num_rows (リソース SQL ステートメントの実行後に返されるデータセット リソース);//mysql の mysql_num_rows() メソッドと同様。

統計テーブルのデータ ID last オペレーション: sqlite_last_insert_rowid (リソース データベース接続ハンドル);// mysql の mysql_insert_id() メソッドと同様です。

クエリ結果のデータ セット ポインタを返します: sqlite_fetch_array (リソース データベース接続ハンドル、リソース データ セット リソースSQL ステートメントの実行後に返される) は、mysql_fetch_array () メソッドに似ています。

SQLite データベース操作の例

1. newdb

$db=sqlite_open("newdb.db") or die('创建或连接数据库失败!');

2. という名前のデータベースを作成します。 newdb データベースの mytable という名前のテーブル

sqlite_query($db,"CREATE TABLE mytable ( uid INT ( 11 ) NOT NULL PRIMARY KEY , uname VARCHAR ( 30 ) NOT NULL ) ") or die('新建表失败!');

3. mytable にデータを挿入します

sqlite_query($db,"insert into mytable values (1,'Tom')") or die('添加数据失败!');

4. テーブル内のすべてのデータを取り出して表示します $val=sqlite_query($db,"select * from mytable");

while($ru=sqlite_fetch_array($val)){
print_r($ru);
}

5. newdb データベースを閉じます

sqlite_close($db);

SQLite には、phpMyadmin

SQLiteManager に似たデータベース管理ツールがあります。 SQLite データベース

SQLite は軽量のファイル データベースであり、ACID リレーショナル データベース管理システムに準拠しています。使用するリソースが少なく、強力なスケーラビリティと強力な互換性を備えています。

PHP と PHP の関係SQLite は ASP と Access の関係のようなもので、Access はファイル型データベースであり、SQLite もファイル型データベースです。ファイル型データベースの特徴は、Mysql などのデータベースのように追加のインストールが必要ないことです。 MSSQL、Oracle。Access や SQLite などのファイル タイプ データベースを使用する前にダウンロードするだけで済みます。対応する拡張ドライバー パッケージは、対応する拡張ディレクトリに配置され、少しの構成で使用できます。現在の PHP5 以降のバージョンには SQLite データベース拡張機能が組み込まれています。拡張機能を直接使用するには、php.ini で拡張機能を有効にするだけです。詳細については、「PHP5 での SQLite データベース構成」を参照してください。

SQLite のソースコードパッケージは、コード行数が 30,000 行未満、合計で 300KB 未満と言われており、その「軽量さ」と「効率の良さ」が想像できます。 SQLiteManager と phpMyAdmin の違い:

SQLiteManager は、phpMyAdmin のようにデータベースを自動的に識別しません。SQLiteManager を使用する前に、データベースのパスと名前を手動で設定する必要があります。設定後は、SQLiteManager で管理できます。 Database.

SQLiteManager は SQLite データベースの操作プロセスを管理します

1. WAMP 環境に付属する SQLiteManager を開きます

2. 名前入力に管理したい名前を入力しますホーム ページのボックス データベース名 (作成されたデータベースの名前)

3. [参照] をクリックし、データベース ファイルを見つけて開きます

4. データベース ファイルの絶対パスを入力します。データベース ファイルはパスにあります。私の場所は D: /www/mydb.db (スラッシュの方向に注意してください!)

5. [保存] をクリックします

このようにして、SQLiteManager は次のことを行うことができます。新しく作成したデータベースとの接続を確立します。この時点で、SQLiteManager を開くことができます。phpMyAdmin のように SQLite データベースを管理します。

推奨学習: 「

PHP ビデオ チュートリアル

以上がPHP SQLiteを閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。