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

Cómo importar desde CSV a MySQL con PHP Script

2011/5/15
Después de crear una base de datos MySQL , es necesario rellenarlo con datos. Los datos de la base de datos a menudo se encuentran en un delimitado por comas o CSV, archivo y necesidad de ser importados en PHP y escriben en la base de datos MySQL. Esta es una tarea muy sencilla utilizando el incorporado en las funciones que PHP tiene que facilitan tanto la importación de un archivo CSV , y para dar salida a una base de datos MySQL. Instrucciones
Crear MySQL Database
1

Desplazarse a un comando de MySQL del sistema o utilizar una herramienta como phpMyAdmin para emitir un comando SQL . Crear la base de datos MySQL. Por ejemplo , escriba:

CREATE DATABASE ` capitales ` caracteres predeterminado utf8 COLLATE utf8_unicode_ci ;
2

Crear la tabla MySQL para almacenar los datos que va a importar desde el archivo CSV. Reflejar la estructura del archivo CSV si es práctico. Por ejemplo , escriba:

CREAR capitales ` tabla` ` ` capitales (

id ` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,

` estado ` VARCHAR ( 60 . ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,

` ciudad ` ( 60 ) CHARACTER SET utf8 COLLATE VARCHAR utf8_unicode_ci NOT NULL

) ENGINE = MYISAM ;
3

Crear un usuario MySQL para acceder a los privilegios de base de datos y otorgar a la base de datos que ha creado. Por ejemplo , escriba:

grant all privileges on ` capitales ` * A ` capitales ` @ ` localhost ` identificado por ' password' WITH GRANT OPTION ;
Import CSV y escritura . Base de datos
4

Crear un nuevo archivo PHP usando un editor o el Bloc de notas. Abra el archivo CSV que se va a importar. Por ejemplo , escriba: ?

< Php

$ fh = fopen ( " data.csv " )

Programación PHP /MySQL
Cómo actualizar PHP
Cómo utilizar un XML Feed API en PHP
Cómo consultar una base de datos utilizando SELECT con MySQL
Tutorial de corta Servicios de URL en PHP
Cómo instalar PEAR PHP en Ubuntu
Cómo hacer un motor de búsqueda de dominio con PHP
Galletas Vs . Sesiones
Cómo crear un formulario de pedido con PHP
Conocimientos Informáticos © http://www.ordenador.online