Tecnología

Inicio

Cómo importar Excel a MySQL PHP gato Software

La base de datos MySQL tiene una sentencia de sintaxis "carga" que le permite importar un archivo de Excel. El archivo de Excel debe estar formateada en un formato de archivo delimitado por comas (CSV), pero se puede convertir la hoja de cálculo de Excel a un archivo CSV usando el software Excel. A continuación, utiliza el lenguaje PHP para ejecutar el procedimiento de MySQL. Utilizar este proceso para importar una hoja de cálculo Excel lleno de categorías de software.

Instrucciones

1 Abra la hoja de cálculo de Excel en el software Excel. Haga clic en la ficha "Archivo" o el botón de Office, si tiene Office 2007. Haga clic en "Guardar como". En la lista de tipos de archivo, haga clic en "CSV" y haga clic en "Guardar" para convertir la estructura de archivos.

2 Query Browser abierta desde el grupo de programas "MySQL" en el menú de Windows. Ingrese a su servidor de base de datos y haga clic en "Nuevo" para abrir el editor de MySQL, que es donde se crea el procedimiento.

3 Agregue el código siguiente para el editor para crear el proceso de importación de MySQL:

LOAD DATA LOCAL INFILE 'software.csv' IGNORE
EN TABLA software_categories
CAMPOS terminadas en '', líneas que terminan por "\ r \ n '

Reemplazar "software.csv" con su nombre de hoja de cálculo y reemplazar "software_categories" con la tabla en la que desea importar los datos. Guarde el procedimiento almacenado y el nombre de "softwareimport." Es necesario este nombre para ejecutar el procedimiento de la página PHP.

4 Haga clic en el archivo PHP que desea utilizar para ejecutar el proceso de importación. Agregue el código siguiente para ejecutar el nuevo procedimiento almacenado:

$ Stmt = $ dbh-> prepare ( "softwareimport");
$ Stmt-> execute ();