Cara menggunakan fungsi SQLite dalam PHP
Dengan perkembangan teknologi Internet yang semakin meningkat, semakin banyak tapak web dan aplikasi memerlukan penyimpanan dan pengurusan data. Dalam hal ini, pangkalan data hubungan adalah alat yang sangat penting yang boleh membantu pembangun menyimpan dan mengurus data dalam format tetap. Pada masa ini, pangkalan data hubungan arus perdana termasuk MySQL, Oracle, SQL Server, PostgreSQL, dll. Walau bagaimanapun, untuk beberapa aplikasi ringan, menggunakan pangkalan data seperti MySQL agak terlalu berat, dan dalam kes ini pangkalan data yang lebih ringan diperlukan.
SQLite ialah pangkalan data ringan yang membolehkan pembangun membenamkan fungsi storan dan pengurusan data dengan mudah dalam aplikasi. Ia adalah sistem pangkalan data hubungan sumber terbuka yang merupakan pangkalan data yang didokumenkan sepenuhnya yang boleh dikendalikan tanpa sambungan rangkaian. Dalam PHP, kita boleh menggunakan fungsi SQLite untuk beroperasi pada pangkalan data SQLite. Di bawah ini kami akan memperkenalkan secara terperinci cara menggunakan fungsi SQLite dalam PHP.
- Buka pangkalan data SQLite
Pertama, kita perlu membuka pangkalan data SQLite supaya kita boleh beroperasi pada pangkalan data. Sangat mudah untuk membuka pangkalan data SQLite menggunakan PHP Anda hanya perlu memanggil fungsi sqlite_open dalam PHP yang digunakan khas untuk membuka pangkalan data SQLite. Fungsi sqlite_open mempunyai dua parameter Parameter pertama ialah nama pangkalan data SQLite, dan parameter kedua ialah parameter tetapan kebenaran. Penggunaan khusus adalah seperti berikut:
$db = sqlite_open("testDB.db", 0666, $error);
Dalam kod contoh di atas, kami membuka pangkalan data SQLite bernama testDB.db dan menetapkan kebenaran baca dan tulis (0666) untuknya. Jika pembukaan gagal, $error akan Simpan mesej ralat.
- Buat jadual SQLite
Mencipta jadual ialah operasi penting pangkalan data SQLite Walaupun pangkalan data SQLite lebih mudah daripada MySQL dan pangkalan data lain, kita masih perlu membuat a jadual untuk menyimpan data. Untuk operasi mencipta jadual, kita boleh menggunakan pernyataan SQL untuk beroperasi. Dalam SQLite, salah satu pernyataan SQL yang sangat asas untuk mencipta jadual ialah:
CREATE TABLE tableName ( column1Type column1Name, column2Type column2Name, ... );
Antaranya, tableName mewakili nama jadual, column1Type dan column2Type mewakili jenis lajur, dan column1Name dan column2Name ialah nama lajur. Berikut ialah kod contoh khusus:
$sql = " CREATE TABLE users ( user_id INTEGER PRIMARY KEY, user_name TEXT, user_email TEXT ); "; $result = sqlite_exec($db, $sql);
Dalam kod contoh di atas, kami mencipta jadual bernama pengguna Jadual mempunyai tiga lajur, iaitu user_id, user_name dan user_email Antaranya, user_id ditetapkan KUNCI UTAMA.
- Kueri data jadual SQLite
Data yang disimpan dalam jadual SQLite boleh disoal melalui penyata SQL Berikut ialah contoh data jadual pertanyaan:
$sql = "SELECT * FROM users"; $result = sqlite_query($db, $sql); while($row = sqlite_fetch_array($result)){ echo $row['user_name'] . "<br/>"; }
Dalam kod sampel di atas, kami menggunakan pernyataan SELECT untuk menanyakan jadual pengguna dan mengeluarkan data yang ditanya ke halaman web.
- Sisipkan data pangkalan data SQLite
Memasukkan data juga merupakan operasi yang sangat biasa dalam pangkalan data SQLite. Berikut ialah contoh memasukkan data:
$sql = "INSERT INTO users (user_name, user_email) VALUES ('Tom', 'tom@example.com')"; $result = sqlite_exec($db, $sql);
Dalam kod contoh di atas, kami memasukkan data baharu ke dalam jadual pengguna, dengan nama_pengguna ialah Tom dan e-mel pengguna ialah tom@example.com.
- Ubah suai data pangkalan data SQLite
Mengubah suai data juga merupakan salah satu daripada operasi biasa:
$sql = "UPDATE users SET user_email = 'new@example.com' WHERE user_id = 1"; $result = sqlite_exec($db, $sql);
Dalam kod contoh di atas , Kami menggunakan kenyataan KEMASKINI untuk mengubah suai nilai e-mel pengguna rekod dengan ID 1 dalam jadual pengguna.
- Padam data pangkalan data SQLite
Memadam data juga merupakan operasi yang sangat biasa dalam pangkalan data SQLite. Berikut ialah contoh:
$sql = "DELETE FROM users WHERE user_name = 'Tom'"; $result = sqlite_exec($db, $sql);
Dalam kod contoh di atas, kami menggunakan pernyataan DELETE untuk memadam rekod yang nama_penggunanya ialah Tom dalam jadual pengguna.
Ringkasan:
Menggunakan fungsi SQLite dalam PHP untuk mengendalikan pangkalan data SQLite adalah sangat mudah dan mudah digunakan. Menggunakan SQLite membolehkan kami membangunkan beberapa aplikasi ringan dengan mudah tanpa memasang perisian pangkalan data hubungan yang kompleks. SQLite juga digunakan secara meluas dalam pembangunan mudah alih kerana ciri-cirinya yang ringan dan cekap. Saya harap artikel ini boleh membantu semua orang apabila menggunakan pangkalan data SQLite.
Atas ialah kandungan terperinci Cara menggunakan fungsi SQLite dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Dalam bab ini, kita akan memahami Pembolehubah Persekitaran, Konfigurasi Umum, Konfigurasi Pangkalan Data dan Konfigurasi E-mel dalam CakePHP.

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Untuk bekerja dengan tarikh dan masa dalam cakephp4, kami akan menggunakan kelas FrozenTime yang tersedia.

Untuk mengusahakan muat naik fail, kami akan menggunakan pembantu borang. Di sini, adalah contoh untuk muat naik fail.

Dalam bab ini, kita akan mempelajari topik berikut yang berkaitan dengan penghalaan ?

CakePHP ialah rangka kerja sumber terbuka untuk PHP. Ia bertujuan untuk menjadikan pembangunan, penggunaan dan penyelenggaraan aplikasi lebih mudah. CakePHP adalah berdasarkan seni bina seperti MVC yang berkuasa dan mudah difahami. Model, Pandangan dan Pengawal gu

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

Pengesah boleh dibuat dengan menambah dua baris berikut dalam pengawal.
