Come eseguire l’output in CSV in MySQL

Quando aggiungi acquisti online al tuo sito web, potrebbe non integrarsi immediatamente con i tuoi sistemi di contabilità o inventario. Ciò significa che fino a quando non è possibile implementare un’interfaccia automatica, potrebbe essere necessario sincronizzare manualmente i dati tra i sistemi esportando i dati dal database MySQL del sito Web nel formato CSV generico, il formato standard de facto per il layout di file di livello più basso, quindi importando i dati nei tuoi sistemi di contabilità o di gestione dell’inventario.

PhpMyAdmin

1

Avvia un browser, vai allo strumento phpMyAdmin sul sito Web e accedi come utente con diritti al database contenente i dati che desideri generare. Ad esempio, digita:

http://www.example.com/phpmyadmin

2

Fare clic sulla scheda “Database”, quindi sul nome del database contenente i dati che si desidera esportare, ad esempio “ordini”.

3

Fai clic sulla scheda “Esporta” e seleziona “CSV” nella casella Esporta nella colonna di sinistra. Fare clic per selezionare una tabella che si desidera esportare. Tenere premuto il tasto “Maiusc” e fare clic per selezionare più tabelle.

4

Regola le opzioni visualizzate a destra in base alle tue preferenze. Ad esempio, per utilizzare una virgola per delineare i campi, modificare il punto e virgola in una virgola nell’opzione “Campi terminati da”.

5

Fare clic su “Vai” nell’angolo inferiore destro dello schermo. Salva il file di output su disco quando richiesto. Apri il file con un editor di testo come Blocco note o un programma per fogli di calcolo come Excel per verificare che i dati siano stati correttamente stampati in CSV. Importare i dati nei sistemi correlati come la contabilità e la gestione dell’inventario.

Riga di comando di MySQL

1

Accedi a MySQL come utente root o utente con privilegi sul database contenente i dati che desideri esportare. Ad esempio, digita “mysql -u root -p” (senza virgolette) e inserisci la tua password quando richiesto.

2

Crea una query MySQL SELECT per selezionare i dati che desideri inviare in output in CSV. Specificare il file di output e le quattro opzioni CSV: “FIELDS TERMINATED BY” specifica il carattere utilizzato tra i campi; “ENCLOSED BY” definisce il carattere che circonda ogni valore; “ESCAPED BY” identifica il carattere che precede i caratteri non stampabili; e “LINEE TERMINATE DA” specifica il carattere di nuova riga. Ad esempio, digita:

SELEZIONA ID, nome, e-mail IN CAMPI OUTFILE “export.csv” TERMINATI DA “,” INCLUSI DA “” “ELIMINATI DA” “LINEE TERMINATE DA” n “FROM membri;

3

Apri il file CSV in un editor di testo come Blocco note o con un programma per fogli di calcolo come Microsoft Excel per confermare che i dati sono stati esportati correttamente in CSV. Importare i dati nei sistemi appropriati come la contabilità o la gestione dell’inventario.