2016-01-20 28 views
15

Sto studiando MySQL. Ho bisogno di importare dati da un file CSV su una tabella MySQL usando JetGrains DataGrip.Come importare dati CSV in MySQL in JetBrains DataGrip

Ho già fatto questo lavoro in dbForge MySQL, ma la scorsa settimana sono passato da Windows a Linux.

Ci sono alcune domande su come importare CSV in MySQL su StackOverflow, ma non ho ancora familiarità con SQL.

Come si importa un file di dati CSV in JetBrains DataGrip?

Grazie!

risposta

26
  1. menu di scelta rapida di origine dati che si desidera importare
  2. scegliere Importa da file ....
  3. Personalizzare la tabella che verrà creata, controllare l'anteprima e premere OK.

Context menu Import Dialog

+0

Grazie! È proprio quello di cui ho ancora bisogno! –

+0

Ho provato questo e stava prendendo 280ms per riga di un file di 3 colonne. Ci sono voluti 380 secondi per 1321 righe rispetto a navicat che impiega 7 secondi per importare gli stessi dati. C'è un modo per accelerare questo? Voglio essere in grado di inserire alcuni file CSV che contengono diversi milioni di righe di dati – trench

+0

Ora è abbastanza veloce con 2016.1 –

3

Per ora non esiste un modo rapido per farlo, ma spero che nel prossimo aggiornamento di bugfix DataGrip fornirà questa funzionalità. Scriverò un commento qui non appena verrà visualizzata questa nuova versione.

+0

tutte le notizie su questo? – Lulu

+1

c'è! Guarda il nostro post di aggiornamento di ieri: http://bit.ly/21emsEf – moscas

+0

controlla la nuova risposta per favore – moscas