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:
Buka cangkerang SQLite3 dan navigasi ke pangkalan data yang mengandungi jadual yang ingin anda eksport.
Laksanakan arahan berikut untuk menetapkan mod output kepada "masukkan":
<code> .mode insert <目标表名></code>
Ganti <目标表名>
dengan nama jadual yang ingin anda eksport.
Gunakan perintah .out
untuk mengkonfigurasi fail output:
<code> .out <输出文件名>.sql</code>
Ganti <输出文件名>
dengan nama fail dan laluan tempat pembuangan SQL yang dikehendaki.
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!