PHP dan SQLite: Cara membuat jadual pangkalan data

WBOY
Lepaskan: 2023-07-31 11:46:01
asal
1294 orang telah melayarinya

PHP dan SQLite: Cara membuat jadual pangkalan data

Pengenalan:
Dalam pembangunan web, pangkalan data adalah bahagian yang sangat penting. SQLite ialah sistem pengurusan pangkalan data terbenam ringan yang digunakan secara meluas untuk projek kecil dan pembangunan aplikasi mudah alih. Artikel ini akan menerangkan cara membuat jadual pangkalan data menggunakan PHP dan SQLite, serta menyediakan contoh kod untuk membantu anda memahami dengan lebih baik.

Langkah 1: Sambung ke pangkalan data SQLite
Sebelum menggunakan SQLite, anda perlu memasang sambungan SQLite untuk SQLite dan PHP terlebih dahulu. Selepas pemasangan, kami boleh menggunakan kod berikut untuk menyambung ke pangkalan data SQLite:

<?php
  $db = new SQLite3('database.sqlite');
?>
Salin selepas log masuk

Dengan kod di atas, kami berjaya mencipta objek sambungan pangkalan data SQLite bernama "database.sqlite" dan memperuntukkannya kepada pembolehubah $db.

Langkah 2: Cipta jadual
Dalam SQLite, kita boleh menggunakan pernyataan SQL berikut untuk mencipta jadual:

<?php
  // 定义SQL语句
  $sql = "CREATE TABLE IF NOT EXISTS users (
      id INTEGER PRIMARY KEY AUTOINCREMENT,
      name TEXT NOT NULL,
      email TEXT NOT NULL,
      password TEXT NOT NULL
  )";

  // 执行SQL语句
  $result = $db->exec($sql);

  // 检查是否成功创建表格
  if($result) {
      echo "表格创建成功!";
  } else {
      echo "表格创建失败!";
  }
?>
Salin selepas log masuk

Pernyataan SQL yang ditakrifkan dalam kod di atas akan mencipta jadual bernama "pengguna", mengandungi id, nama, Terdapat ialah empat medan: e-mel dan kata laluan. Medan id ditakrifkan sebagai kunci utama dan fungsi kenaikan automatik didayakan.

Laksanakan pernyataan SQL dengan memanggil kaedah exec() objek $db Kaedah ini mengembalikan nilai Boolean yang menunjukkan sama ada pernyataan SQL telah berjaya dilaksanakan. Berdasarkan hasil yang dikembalikan, kami boleh mengeluarkan hasil penciptaan yang sepadan.

Langkah 3: Sahkan sama ada jadual berjaya dibuat
Untuk mengesahkan sama ada jadual berjaya dibuat, kami boleh menggunakan kod berikut untuk menanyakan struktur jadual:

<?php
  // 查询表格结构
  $result = $db->query("PRAGMA table_info(users)");

  // 循环输出查询结果
  while($row = $result->fetchArray()) {
      echo $row['name'] . ": " . $row['type'] . "
";
  }
?>
Salin selepas log masuk

Dalam kod di atas, kami menggunakan pertanyaan() kaedah objek $db untuk melaksanakan pertanyaan SQL Dapatkan maklumat struktur jadual "pengguna". Kemudian, kami menggunakan kaedah fetchArray() untuk mendapatkan deretan data daripada set hasil pertanyaan dan mengeluarkan nama dan jenis medan.

Melalui operasi di atas, kami boleh mengesahkan sama ada jadual telah berjaya dibuat dan mengesahkan sama ada struktur jadual memenuhi jangkaan kami.

Ringkasan:
Melalui artikel ini, kami telah mempelajari proses asas cara membuat jadual pangkalan data menggunakan PHP dan SQLite. Mula-mula, kita perlu menyambung ke pangkalan data SQLite kemudian, kita boleh menggunakan pernyataan SQL untuk mencipta jadual, akhirnya, kita boleh mengesahkan sama ada jadual itu berjaya dibuat dengan menanyakan struktur jadual; Saya harap contoh kod yang disediakan dalam artikel ini dapat membantu anda memahami dan menggunakan pangkalan data SQLite dengan lebih baik.

Atas ialah kandungan terperinci PHP dan SQLite: Cara membuat jadual pangkalan data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan