Questione : tabella del mysql del deposito da archivare

Ciao, il

I ha una base di dati del mysql e voglio afferrare i dati da una tabella e metterlo in un foglio elettronico.  Sto indovinando che una lima di testo delimitata è il senso a go.

If ho il ABC della base di dati e tabella Def, che cosa è l'ordine fare uscire quei dati in una lima di testo amichevole del foglio elettronico?

Thanks!
class= del

Risposta : tabella del mysql del deposito da archivare

Using la linea di ordine attrezzi esportare i dati da una base di dati di MySQL in una lima di CSV è abbastanza facile. Qui è come:

il mysql - uexampleuser - exampledb del pletmein - B - e “seleziona * a partire \ persona del `\ `; „ | “s \ t “di sed,„ /g; “/; di s/^/„/; di s/$/s \ n//g„ > filename.csv

Qui è una certa uscita di campione del di cui sopra:

“identificazione„, “username„, “gruppo„, “parola d'accesso
“1„, “tux„, “admin„, “5f4dcc3b5aa765d61d8327deb882cf99
“2„, “tlugian„, “admin„, “5f4dcc3b5aa765d61d8327deb882cf99
“3„, “saiyuki„, “admin„, “5f4dcc3b5aa765d61d8327deb882cf99
“4„, “fred„, “personale„, “5f4dcc3b5aa765d61d8327deb882cf99
“5„, “baruffe„, “personale„, “5f4dcc3b5aa765d61d8327deb882cf99
“6„, “wilma„, “admin„, “5f4dcc3b5aa765d61d8327deb882cf99

Ed ora per la spiegazione:

Iniziando con l'ordine di MySQL. Non spiegherò - u e - le opzioni che di p siano dirette (in caso di dubbio mysql dell'uomo). - L'opzione di B delimiterà i dati using le linguette ed ogni fila comparirà su una nuova linea. - L'opzione di e denota l'ordine funzionare una volta che avete annotato nella base di dati. In questo caso stiamo usando una dichiarazione PRESCELTA semplice.

Sul sed. L'ordine usato qui contiene tre scritti separati di sed:

s \ t “,„ /g; di s/^/“/        <--- this="" will="" search="" and="" replace="" all="" occurences="" of="">
; “/; di s/$/    <--- This="" will="" place="" a="">
s \ n//g    <---- This="" will="" place="" a="">
Dopo la corsa dell'insieme di risultato con il sed riorientiamo l'uscita ad una lima con un'estensione di .csv.
Altre soluzioni  
 
programming4us programming4us