Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mengimport Fail CSV ke MySQL Tanpa Medan ID?

Bagaimana untuk Mengimport Fail CSV ke MySQL Tanpa Medan ID?

Patricia Arquette
Patricia Arquetteasal
2024-11-14 11:13:02442semak imbas

How to Import a CSV File into MySQL Without an ID Field?

Mengimport Fail CSV ke dalam MySQL Tanpa Medan ID

Isu timbul apabila cuba mengimport fail CSV ke dalam jadual MySQL yang kekurangan medan ID dan tidak mempunyai pengepala lajur. Panduan ini akan memberikan arahan tentang cara mengimport data sambil melangkau lajur pertama (ID) dan membenarkan MySQL memberikan nilai secara automatik kepada medan ID kenaikan automatik.

Langkah:

  1. Buka phpMyAdmin dan navigasi ke jadual yang anda ingin import data.
  2. Klik pada tab "Import".
  3. Dalam medan "Fail untuk diimport", pilih fail CSV yang ingin anda import.
  4. Di bawah "Pangkalan Data", pilih pangkalan data yang mengandungi jadual sasaran.
  5. Di bawah "Jadual," pilih jadual sasaran.
  6. Tandai kotak "Abaikan baris yang ditamatkan dengan n (suapan talian pemulangan pengangkutan)".
  7. Klik pada menu lungsur "Medan ditamatkan oleh" dan pilih "," (koma).
  8. Tinggalkan " Medan yang dilampirkan oleh" kosong.
  9. Biarkan medan "Field escaped by" kosong.
  10. Klik pada menu lungsur "Barisan ditamatkan oleh" dan pilih "auto."
  11. Dalam "pertanyaan SQL", masukkan arahan berikut:
LOAD DATA INFILE 'path/to/file.csv' INTO TABLE your_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' SET>

Ganti 'path/to/file.csv' dengan laluan sebenar ke fail CSV anda. Gantikan 'jadual_anda' dengan nama jadual sasaran.

  1. Klik pada butang "Pergi" untuk memulakan proses import.

Nota: Pastikan medan ID dalam jadual anda ditetapkan kepada kenaikan automatik sebelum melakukan import. Ini akan membolehkan MySQL memberikan nilai unik secara automatik kepada lajur ID untuk setiap rekod yang diimport.

Atas ialah kandungan terperinci Bagaimana untuk Mengimport Fail CSV ke MySQL Tanpa Medan ID?. 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