Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mengimport Fail CSV dengan Data Teks Berbilang Baris ke dalam MySQL?

Bagaimana untuk Mengimport Fail CSV dengan Data Teks Berbilang Baris ke dalam MySQL?

Susan Sarandon
Lepaskan: 2025-01-01 11:32:10
asal
473 orang telah melayarinya

How to Import a CSV File with Multiline Text Data into MySQL?

Soalan tentang Mengimport Fail CSV ke dalam Jadual MySQL

Masalah:

Mengimport fail CSV ke dalam jadual MySQL gagal , menghasilkan jadual kosong yang diisi dengan nilai NULL. Fail sumber mengandungi data teks berbilang baris, yang membawa kepada penghuraian data yang salah.

Penyelesaian:

Apabila mengimport fail CSV ke dalam jadual MySQL, pertimbangkan langkah berikut untuk mengendalikan data teks berbilang baris dan pastikan peletakan data yang betul:

  • Gunakan Utiliti mysqlimport untuk mengimport data jadual ke dalam pangkalan data. Alat ini memberikan lebih kawalan ke atas proses import.

    mysqlimport --ignore-lines=1 \
            --fields-terminated-by=, \
            --local -u root \
            -p Database \
             TableName.csv
    Salin selepas log masuk
    • --ignore-lines=1: Abaikan baris pertama fail CSV, dengan mengandaikan ia mengandungi nama lajur .
    • --medan-ditamatkan-oleh=,: Menentukan bahawa medan dipisahkan oleh koma.
    • --tempatan: Menggunakan fail setempat dan bukannya fail jauh.
    • -u root -p: Gesaan untuk kata laluan akar.
    • Pangkalan Data: Nama pangkalan data di mana jadual akan dimasukkan diimport.
    • Nama Jadual: Nama jadual yang akan diimport.
  • Nyatakan pilihan import tambahan jika perlu:

    • --medan-dilampirkan-oleh=: Nilai digunakan untuk sertakan nilai medan (cth., petikan berganda).
    • --lines-terminated-by=: Nilai yang digunakan untuk menamatkan baris (cth., "n").

Dengan mengikuti langkah ini, anda boleh mengimport fail CSV dengan data teks berbilang baris ke dalam jadual MySQL dengan berkesan, memastikan perwakilan data yang tepat.

Atas ialah kandungan terperinci Bagaimana untuk Mengimport Fail CSV dengan Data Teks Berbilang Baris ke dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan