Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Masalah memasukkan data dari csv ke database mysql dengan jumlah kolom yang tidak diketahui

Coba ini

LOAD DATA LOCAL INFILE  
'c:/path-to-csv-file/your-file.csv'
INTO TABLE your_awesome_table  
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS
(field_1,field_2 , field_3);

NB: baris pertama sebagai judul untuk bidang Anda, Anda mungkin harus menyertakan header di file CSV Anda




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. rumus matematika tersimpan mysql/oracle

  2. UTF8 dan karakter Jepang

  3. Membuat tabel mysql dengan set karakter default eksplisit, bagaimana jika tidak?

  4. Apakah ada perbedaan antara DATE_SUB() dan menggunakan operator aritmatika untuk perhitungan datetime?

  5. Laravel bergabung dengan kueri AS