Rumah > pangkalan data > tutorial mysql > Bagaimana Mengendalikan Nama Lajur Tidak Padan Apabila Mengimport Fail CSV ke MySQL?

Bagaimana Mengendalikan Nama Lajur Tidak Padan Apabila Mengimport Fail CSV ke MySQL?

DDD
Lepaskan: 2024-12-15 16:41:13
asal
971 orang telah melayarinya

How to Handle Mismatched Column Names When Importing CSV Files into MySQL?

Import fail CSV terus ke MySQL

Pada satu ketika dalam aplikasi anda, anda mungkin perlu mengimport fail CSV ke dalam MySQL. Proses import boleh dicapai dalam pelbagai cara, dan salah satunya menggunakan arahan LOAD DATA INFILE MySQL.

Menggunakan contoh di atas, terdapat kemungkinan senario di mana nama lajur dalam fail CSV dan jadual pangkalan data adalah berbeza. Bagaimanakah anda mengambil kira situasi sedemikian?

Penyelesaian terletak pada menentukan lajur CSV mana yang akan diimport ke lajur pangkalan data mana. Sintaks LOAD DATA INFILE membolehkan anda berbuat demikian.

Secara lalai, apabila tiada senarai lajur disediakan pada penghujung kenyataan LOAD DATA INFILE, baris input dijangka mengandungi medan untuk setiap lajur jadual. Jika anda ingin memuatkan hanya beberapa lajur jadual, nyatakan senarai lajur seperti ini:

LOAD DATA INFILE 'persondata.txt' INTO TABLE persondata (col1,col2,...);
Salin selepas log masuk

Pendekatan yang baik untuk digunakan apabila anda mendapati sintaks INFILE terlalu rumit adalah dengan menggunakan klien grafik seperti HeidiSQL untuk klik bersama susunan lajur yang betul (ia mempunyai pratonton grafik) dan kemudian salin dan tampal pertanyaan SQL yang dijana.

Atas ialah kandungan terperinci Bagaimana Mengendalikan Nama Lajur Tidak Padan Apabila Mengimport 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan