|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
[mysql]esportazione tabella in file.txt
Ciao a tutti
Avrei bisogno di sapere come esportare i dati presenti in una tabella in un file txt. I tipi di dati che ho nella tabella sono in questa forma: codice_fiscale = 16 caratteri data_a = data in formato gg/mm/aaaa data_b = data in formato gg/mm/aaaa ora, devo esportarli in un file di testo separando i campi da un ";" quindi, nel file dovrei avere: asdasdasdasdasda;01/02/2006;05/06/2007; Come potrei fare? Grazie mille! RaouL.
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
ci sono client che esportano tabelle in csv...ad esempio mysql-front.
ti permette anche di scegliere il carattere separatore. ciao
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Mar 2007
Messaggi: 284
|
Quote:
come ti ha detto vizzz esistono delle interfacce ai database che ti permettono di esportare i dati in vari formati, altrimenti ti fai tu una paginetta php in cui per prima cosa ti fai una "SELECT *" della tabella in questione, poi usi i comandi di scrittura su file del PHP per scrivere i risultati
$testo=$array[0].";".$array[1].";".$array[2]; ...a seconda di quanti campi ha e dell'ordine che vuoi dargli |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 980
|
phpmyadmin permette di farlo automaticamente (dovresti averlo installato!)
Altrimenti segui la soluzione di Teju, senza fare Codice PHP:
Codice PHP:
Codice:
mysql -u[username] -p[password] -e "select [...] into outfile \"file.csv\" fields terminated by \",\"" Ultima modifica di kk3z : 26-06-2007 alle 23:30. |
|
|
|
|
|
#5 | |
|
Member
Iscritto dal: Mar 2007
Messaggi: 284
|
Quote:
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
ehm no
Mi servirebbe proprio una funzione mysql Quella contraria al LOAD DATA INFILE.... esiste? Grazie mille. RaouL. EDIT: Non avevo visto la riga di comando postata da kk3z !! grazie mi hai risolto il problema
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:28.











ho concluso con: kvegeta, doctordb, Leland Gaunt.

<- C








