Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mengimport Lajur Khusus dari Fail CSV ke MySQL?

Bagaimana untuk Mengimport Lajur Khusus dari Fail CSV ke MySQL?

Linda Hamilton
Linda Hamiltonasal
2024-11-15 08:56:02261semak imbas

How to Import Specific Columns from a CSV File into MySQL?

Import Lajur Terpilih daripada CSV ke Pangkalan Data MySQL melalui LOAD DATA INFILE

Apabila bekerja dengan fail nilai dipisahkan koma (CSV) yang besar, adalah perlu untuk mengimport khusus secara terpilih lajur ke dalam pangkalan data MySQL. Arahan LOAD DATA INFILE menawarkan cara yang mudah untuk mencapai matlamat ini.

Untuk mengimport lajur yang dipilih secara selektif daripada fail CSV, gunakan sintaks berikut:

LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'  
(@col1,@col2,@col3,@col4) set name=@col4,id=@col2 ;

Berikut ialah pecahan:

  • @col1,2,3,4 mewakili pembolehubah yang digunakan untuk menyimpan lajur fail CSV (menganggap terdapat empat lajur).
  • nama,id mewakili lajur jadual yang akan menerima data yang diimport.

Dengan mengikuti langkah-langkah ini, anda boleh mengekstrak dan mengimport dengan cekap hanya lajur yang dikehendaki daripada fail CSV ke dalam pangkalan data MySQL anda.

Atas ialah kandungan terperinci Bagaimana untuk Mengimport Lajur Khusus dari Fail CSV ke MySQL?. 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