Bagaimana untuk memasukkan lajur terpilih daripada fail CSV ke dalam pangkalan data MySQL menggunakan LOAD DATA INFILE
P粉549412038
P粉549412038 2023-08-29 13:56:45
0
1
457
<p>Saya mempunyai fail CSV dengan 10 lajur. Saya hanya mahu memilih beberapa lajur daripada fail ini dan memuatkannya ke dalam pangkalan data MySQL menggunakan perintah <kod>LOAD DATA INFILE</code> </p>
P粉549412038
P粉549412038

membalas semua(1)
P粉232409069

Muat data ke dalam jadual dalam MySQL dan nyatakan lajur:

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 ;

@col1,2,3,4 ialah pembolehubah yang menyimpan nama lajur fail csv (dengan andaian 4), id ialah lajur jadual.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!