Cuestión : tabla del mysql de la descarga a archivar

Hola, el

I tiene una base de datos del mysql y quiero asir los datos a partir de una tabla y ponerlos en una hoja de balance.  ¿Estoy conjeturando que un archivo de texto delimitado es la manera a go.

If que tengo ABC y tabla Def de la base de datos, cuáles es el comando de descargar esos datos en un archivo de texto amistoso de la hoja de balance? ¡

Thanks!
class= del

Respuesta : tabla del mysql de la descarga a archivar

Usar la línea de comando herramientas exportar datos de una base de datos de MySQL en un archivo de CSV es absolutamente fácil. Aquí es cómo:

el mysql - uexampleuser - el exampledb del pletmein - B - e “selecciona * de \ persona del `\ `; ” | “s \ t “del sed,” /g; “/; de s/^/”/; de s/$/s \ n//g” > filename.csv

Aquí está una cierta salida de muestra del antedicho:

“identificación”, “username”, “grupo”, “contraseña
“1”, “tux”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99
“2”, “tlugian”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99
“3”, “saiyuki”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99
“4”, “fred”, “personal”, “5f4dcc3b5aa765d61d8327deb882cf99
“5”, “barney”, “personal”, “5f4dcc3b5aa765d61d8327deb882cf99
“6”, “wilma”, “admin”, “5f4dcc3b5aa765d61d8327deb882cf99

Y ahora para la explicación:

El comenzar con el comando de MySQL. No explicaré - u y - las opciones de p que son directas (si en mysql del hombre de la duda). - La opción de B delimitará los datos usar lengüetas y cada fila aparecerá en una nueva línea. - La opción de e denota el comando de funcionar una vez que usted ha registrado en la base de datos. En este caso estamos utilizando una declaración SELECTA simple.

Sobre sed. El comando usado aquí contiene tres escrituras separadas del sed:

s \ t “,” /g; de s/^/“/        <--- this="" will="" search="" and="" replace="" all="" occurences="" of="">
; “/; de s/$/    <--- This="" will="" place="" a="">
s \ n//g    <---- This="" will="" place="" a="">
Después de funcionar con el sistema del resultado con sed volvemos a dirigir la salida a un archivo con una extensión de .csv.
Otras soluciones  
 
programming4us programming4us