Rumah >pangkalan data >tutorial mysql >Bagaimanakah saya boleh mengimport data yang dibataskan tab dengan cekap daripada fail teks ke dalam jadual MySQL menggunakan LOAD DATA INFILE?
Mengimport fail teks besar ke dalam pangkalan data MySQL boleh menjadi tugas biasa dalam aliran kerja pemprosesan data. Untuk menangani keperluan ini, MySQL menyediakan arahan LOAD DATA INFILE, yang membolehkan pengguna memuatkan data dengan cekap daripada fail yang dipisahkan tab ke dalam jadual tertentu.
Anda mempunyai fail teks mengandungi data sempadan tab yang anda mahu import ke dalam jadual MySQL bernama PerformanceReport dalam pangkalan data Xml_Date. Anda telah mencipta jadual dengan medan destinasi yang sesuai.
Arahan LOAD DATA INFILE menyediakan cara yang mudah untuk mengimport data daripada fail teks ke dalam jadual MySQL. Sintaks arahan adalah seperti berikut:
LOAD DATA INFILE 'file_path' INTO TABLE table_name;
Dalam kes khusus anda, arahan berikut harus mengimport data daripada fail text_file.txt ke dalam jadual PerformanceReport:
LOAD DATA INFILE '/path/to/text_file.txt' INTO TABLE PerformanceReport;
Secara lalai , LOAD DATA INFILE menganggap bahawa fail teks dibatasi tab dan setiap baris menduduki satu baris. Ini sepadan dengan format data input anda, jadi import harus diteruskan dengan lancar.
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengimport data yang dibataskan tab dengan cekap daripada fail teks ke dalam jadual MySQL menggunakan LOAD DATA INFILE?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!