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

MYSQL mengimpor data dari csv menggunakan LOAD DATA INFILE

Anda dapat menggunakan MUAT INFILE DATA perintah untuk mengimpor csv file ke dalam tabel.

Periksa tautan ini MySQL - LOAD DATA INFILE .

LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"' 
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(col1, col2, col3, col4, col5...);

Untuk pengguna MySQL 8.0:

Menggunakan LOCAL kata kunci memiliki risiko keamanan dan pada MySQL 8.0 LOCAL kapabilitas disetel ke False secara default. Anda mungkin melihat kesalahan:

KESALAHAN 1148:Perintah yang digunakan tidak diizinkan dengan versi MySQL ini

Anda dapat menimpanya dengan mengikuti petunjuk di dokumen .Hati-hati bahwa penimpaan tersebut tidak menyelesaikan masalah keamanan, melainkan hanya pengakuan bahwa Anda sadar dan bersedia mengambil risiko.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menemukan semua tabel yang memiliki kunci asing yang mereferensikan table.column tertentu dan memiliki nilai untuk kunci asing tersebut?

  2. Bagaimana cara menyisipkan beberapa baris dari array menggunakan kerangka CodeIgniter?

  3. Apa itu kardinalitas di MySQL?

  4. Apakah mysql_insert_id aman digunakan?

  5. MySQL memperbarui tabel yang digabungkan