Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wstawić wybrane kolumny z pliku CSV do bazy danych MySQL za pomocą funkcji LOAD DATA INFILE?

Załaduj dane do tabeli w MySQL i określ kolumny:

LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'  
(@col1,@col2,@col3,@col4) set [email protected],[email protected] ;

@col1,2,3,4 to zmienne do przechowywania kolumn pliku csv (załóżmy 4 ) nazwa, id to kolumny tabeli.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Prawidłowy sposób użycia LIKE '%{$var}%' z przygotowanymi wyciągami? [mysqli]

  2. Jak przekonwertować datę UTC na lokalną strefę czasową w MySql Select Query

  3. MySQL InnoDB Cluster 8.0 — kompletny przewodnik po wdrożeniu:część pierwsza

  4. Tworzenie funkcji w phpMyAdmin - Błąd:odmowa dostępu, potrzebujesz super uprawnień do tej operacji

  5. Sprawdzasz tabelę pod kątem nakładania się czasu?