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

Importowanie csv do mysql za pomocą wiersza poleceń

Wypróbuj to polecenie

 load data local infile 'file.csv' into table table
 fields terminated by ','
 enclosed by '"'
 lines terminated by '\n'
 (column1, column2, column3,...)

Pola tutaj są rzeczywistymi polami tabeli, w których dane muszą się znajdować. Linie ujęte i zakończone przez są opcjonalne i mogą pomóc, jeśli masz kolumny ujęte w podwójne cudzysłowy, takie jak eksport Excela itp.

Więcej informacji znajdziesz w podręczniku .

Aby ustawić pierwszy wiersz jako nazwy kolumn tabeli, po prostu zignoruj ​​​​wiersz przed odczytaniem i dodaj wartości w poleceniu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL DATEDIFF() vs TIMESTAMPDIFF():Jaka jest różnica?

  2. Dodawanie wiodącego zera do niektórych wartości w kolumnie w MySQL

  3. Jak uzyskać dane z ostatniego miesiąca w MySQL?

  4. Obejście błędu MySQL Wykryto zakleszczenie podczas próby uzyskania blokady; spróbuj zrestartować transakcję

  5. Enum w hibernacji, utrzymujące się jako enum