La base de datos MySQL tiene una " carga " declaración de sintaxis que le permite importar un archivo de Excel. El archivo de Excel debe estar formateado en un formato de archivo delimitado por comas ( CSV ) , pero se puede convertir la hoja de cálculo Excel a un archivo CSV utilizando el software Excel. A continuación, utiliza el lenguaje PHP para ejecutar el procedimiento de MySQL. Utilice este proceso para importar una hoja de cálculo de Excel llena 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
abierto Query Browser desde el "MySQL " ; grupo de programas en el menú Inicio de Windows . Inicie sesión en 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
Añada el siguiente código al editor para crear el MySQL proceso de importación :
cargar datos IGNOREINTO software_categoriesFIELDS TABLA INFILE ' software.csv ' LOCALES TERMINATED BY ',' LINES TERMINATED BY ' \\ 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 " softwareimport . " Se necesita el nombre para ejecutar el procedimiento desde la página PHP.
4 Haga clic en el archivo PHP que desea usar para ejecutar la importación proceso . Agregue el código siguiente para ejecutar el nuevo procedimiento almacenado :
$ stmt = $ dbh- > prepare ( " softwareimport "); $ stmt -> execute ();
< br >