Come importare un file csv in mysql dal prompt

Per la segue là fuori che non sanno come importare dati coma separati in mysql dal prompt, è qui:

Assumere:

PATH è il percorso del file csv (può essere relativa alla directory eri prima di accedere a mysql)
TABLE è il nome della tabella che avete già creato e campi whos corrispondono ai campi del file csv.
USERNAME è l'utente mysql che hanno accesso per inserire dati in TABELLA
DATABASE è il database che contiene la tabella

- Accesso a mysql digitando: mysql-u nome_utente-p DATABASE
Il prompt vi chiederà la password utente, tipo.

- Eseguire la seguente query:

dati di carico locali infile 'PATH' in campi TABLE denuncia da parte ',' righe che terminano con '\ n';

E voilà.

2 Commenti

pruthvi 22 Dicembre 2010 alle 12:10

il programma visualizza un "errore di file non trovato. Assicurati di specificare il percorso corretto. "
Come devo scrivere il nome del file come nomefile.csv è ok ....

Johnny 22 dicembre, 2010 alle 21:27

pruthvi, dove si trova il nomefile.csv? per esempio, se è in c: \ Cartella \ nomefile.csv, allora avete bisogno di sfuggire al backslash, e quindi utilizzare:

dati di carico locali infile 'c: \ \ Cartella \ \ nomefile.csv' in tavola ... ..

Lascia un commento

Il tuo commento