“Conocimiento Programación>Programación PHP /MySQL

Acerca de la salida a un archivo CSV en MySQL

2012/8/26
Archivos valores separados por comas ( CSV ​​) son comunes para el trabajo de datos que se mueven alrededor , ya que pueden ser leídos por muchos tipos de software. Constituyen un medio de información portabilidad entre las aplicaciones y sistemas informáticos dispares . Los datos se pueden comprimir para ahorrar espacio y es legible por el ojo humano , ya que por lo general se representan en texto imprimible . Los datos también pueden ser editados directamente en un archivo CSV , si es necesario . Para generar archivos CSV de MySQL, una declaración "SELECT " debe ser utilizado para extraer los datos, que se redirigirá a un archivo CSV con directivas especiales. Instrucciones
1

Seleccione los campos y las tablas correspondientes de la base de datos para su uso en un extracto a un archivo CSV. Será necesaria una instrucción de selección para hacer esto, pero hay líneas de añadir después de " SELECT" y el estado "FROM" para especificar cómo la información se emitirá .
2

Nombre del archivo de salida , inmediatamente después de la instrucción "SELECT " . Esto se ilustra a continuación . En esta etapa no hay necesidad de especificar la tabla , ya que se coloca como el último elemento de la declaración:

SELECT * INTO OUTFILE '/tmp /sales.csv '

3

Especificar caracteres especiales que se utilizan para la salida del archivo CSV utilizando convenciones apropiadas, incluso de cómo se terminan las líneas en la salida. Un ejemplo de esto :

FIELDS TERMINATED BY ' , '

encerrada por ' " '

escapó '\\ \\'

LINES TERMINATED BY ' \\ n '

Esta salida mediante los campos separados por una coma , encierre los campos con comillas dobles , y escapar los caracteres especiales ( todo lo que no debe interpretarse en el programa literalmente) , con " \\ \\ " caracteres . el carácter de nueva línea se utilizará para los registros de salida de una línea a la vez
4

Identificar la tabla o tablas para extraer datos de una "FROM" declaración: .

de las ventas ;
5

Verificar y correr todo el estado para garantizar que se crea un archivo CSV toda la declaración es ahora :

SELECT * INTO OUTFILE '/tmp /sales.csv ' < . br>

FIELDS TERMINATED BY ' , '

ENCLOSED BY ' " ' escapado ' \\ \\ ' L

LINES TERMINATED BY ' \\ n'

de las ventas ;

Programación PHP /MySQL
Cómo poner PHP en un Iframe
Cómo leer un elemento de una matriz como una cadena en PHP
Cómo buscar entre dos fechas con PHP y MySQL Code
PHP Fatal error : no se puede deseleccionar Compensaciones cuerda
Cómo utilizar nombres reservados como columnas en MySQL
PHP dinámico de la imagen Tutorial
Cómo poner el código PHP en Tooltip
Subconsultas MySQL Tutorial
Conocimiento de la computadora © http://www.ordenador.online