Rumah >pangkalan data >tutorial mysql >Bagaimana untuk membuang Data Jadual SQLite3 Tanpa Skema?

Bagaimana untuk membuang Data Jadual SQLite3 Tanpa Skema?

Linda Hamilton
Linda Hamiltonasal
2025-01-13 15:42:43642semak imbas

How to Dump SQLite3 Table Data Without the Schema?

Eksport data jadual SQLite3 tanpa skema

Apabila bekerja dengan pangkalan data SQLite3, anda mungkin perlu mengeksport jadual tertentu tanpa maklumat skema. Ini berguna untuk memindahkan data ke pangkalan data lain atau hanya menyandarkan sebahagian daripada data anda.

Untuk melakukan ini, anda boleh menggunakan perintah .mode dan .out dalam sesi shell SQLite3. Perintah ini membolehkan anda menentukan cara data dieksport.

Untuk mengeksport data jadual dalam format SQL, ikut langkah berikut:

  1. Buka cangkerang SQLite3 dan navigasi ke pangkalan data yang mengandungi jadual yang ingin anda eksport.

  2. Laksanakan arahan berikut untuk menetapkan mod output kepada "masukkan":

    <code> .mode insert <目标表名></code>

    Ganti <目标表名> dengan nama jadual yang ingin anda eksport.

  3. Gunakan perintah .out untuk mengkonfigurasi fail output:

    <code> .out <输出文件名>.sql</code>

    Ganti <输出文件名> dengan nama fail dan laluan tempat pembuangan SQL yang dikehendaki.

  4. Laksanakan pertanyaan berikut untuk memilih dan mengeksport data daripada jadual yang ditentukan:

    <code> select * from <表名>;</code>

    Ganti <表名> dengan nama jadual yang ingin anda eksport.

Data yang dieksport akan disimpan sebagai fail SQL dalam format yang boleh dilaksanakan semula untuk memasukkan data ke dalam pangkalan data SQLite3 yang lain. Kaedah ini membolehkan anda memindahkan data dengan mudah antara pangkalan data atau melakukan sandaran data separa.

Atas ialah kandungan terperinci Bagaimana untuk membuang Data Jadual SQLite3 Tanpa Skema?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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