Come scaricare i dati in un file CSV

October 28

Esportazione dei dati in un file di valori separati da virgole di solito comporta la scrittura di una riga di comando per estrarre i dati da un database. Il file CSV fornisce un semplice formato di testo che contiene una riga di testo per ogni record nella tabella del database. Una virgola segue ogni valore di campo. Utilizzare file CSV per trasferire dati tra diverse applicazioni software, come ad esempio un programma di database di un foglio di calcolo. Ad esempio, Microsoft fornisce "dbMySql" che utilizza il file Mysqldump.exe. In alternativa, scaricare i dati da un database MySQL in un file CSV utilizzando query SQL INSERT.

istruzione

1 Inserire il comando "mysqldump" alla riga di comando. È possibile trovare questo file nella cartella "Programmi". Ad esempio, utilizzare questo file per lo script di un database o di usarlo quando si desidera sincronizzare i due database MySQL. Aggiungere il flag "u" e quindi digitare il nome utente per la connessione al database MySQL.

2 Aggiungere il flag "-p" per inserire una password per la connessione al database. Una volta che il comando inizia l'esecuzione, verrà richiesto di immetterla.

3 Aggiungere il flag "-t" al comando per prevenire una creazione di file SQL.

4 Aggiungere il flag "-t" e immettere il nome della directory in cui MySQL dovrebbe scrivere i propri file. È necessario disporre di accesso in scrittura alla directory. Il flag "-t" fa sì che il programma "mysqldump" per scaricare i dati in file delimitati da tabulazioni.

5 Immettere il nome del database.

6 Aggiungere il "= --fields-terminati-by" bandiera per cambiare il delimitatore di una virgola.

7 Aggiungere il "= \ --fields-racchiusi-by" bandiera di mettere le virgolette intorno a ogni campo. Il file CSV contiene linee come "1", "Valore", "2010-10-12 05:20:12".

8 Utilizzare il file CSV per ripristinare i dati in un database.