Batch Import Berbilang Fail CSV ke dalam Pangkalan Data MySQL
Mengimport fail CSV individu ke dalam pangkalan data MySQL boleh menjadi tugas yang membosankan dan memakan masa , terutamanya apabila berurusan dengan sejumlah besar fail. Isu ini amat lazim bagi pengguna yang mempunyai masa terhad atau akses kepada alatan automatik.
Penyelesaian: Skrip Shell untuk Import Kelompok
Untuk menangani cabaran ini, langkah mudah penyelesaiannya ialah menggunakan skrip shell yang mengautomasikan proses import untuk berbilang fail CSV. Berikut ialah contoh skrip shell yang boleh digunakan untuk mengimport fail CSV ke dalam pangkalan data MySQL:
#!/usr/bin/env bash cd yourdirectory for f in *.csv do mysql -e "USE yourDatabase LOAD DATA LOCAL INFILE '"$f"'INTO TABLE yourtable" done
Penjelasan
Skrip ini melakukan tindakan berikut:
Penggunaan
Untuk menggunakan skrip shell, ikuti langkah berikut:
Kaedah ini secara berkesan mengautomasikan proses import dan menghapuskan keperluan untuk operasi manual, menjimatkan masa dan usaha anda.
Atas ialah kandungan terperinci Bagaimana untuk Mengimport Berbilang Fail CSV ke dalam Pangkalan Data MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!