Bagaimana untuk Mengimport Lajur Khusus dari Fail CSV ke MySQL?

Linda Hamilton
Lepaskan: 2024-11-15 08:56:02
asal
186 orang telah melayarinya

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 ;
Salin selepas log masuk

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!

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