| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo utilizar scripts PHP para importar datos en CSV MySQL
    Importación de datos CSV en la base de datos de código abierto MySQL puede ser un reto . Las personas a menudo prefieren organizar la información en hojas de cálculo mientras se están escribiendo , pero una vez que se hacen tienen que importarlo a MySQL, una tarea engorrosa de hacer a mano . Una forma sencilla de evitar este problema es crear un script PHP que importa automáticamente todos los datos. Instrucciones
    1

    Abra el archivo CSV que desea abrir en un editor de texto como el Bloc de notas y examinar el formato del archivo. En concreto , tenga en cuenta qué carácter se utiliza como separador entre campos. Por ejemplo , si el archivo CSV contiene el texto " John , Smith , 6 , 58" tenga en cuenta que el separador es la coma ( " ;") .
    2

    Compruebe si la primera línea del archivo contiene los nombres de los campos que se presentarán también en la base de datos . Por ejemplo , si cada línea contiene el primer nombre de una persona , el apellido , la altura y la edad , asegúrese de que la primera fila contiene el título , como columna apropiada "nombre , apellido , la altura , la edad " . Si no existe, o que no coincide con los campos en la base de datos , debe corregirlo.
    3

    Crear la tabla de MySQL que el archivo CSV se importará a , si no existe ya . Si no está seguro de cómo hacerlo, consulte la sección de recursos de este artículo. Asegúrese de que los nombres de los campos de la tabla MySQL coinciden con los del archivo CSV.
    4

    Copie el script PHP siguiente en un editor de texto como el Bloc de notas, y escriba la información de base de datos en el segundo line . Cambie las palabras en mayúsculas para reflejar su información. Por ejemplo, quite " nombre de usuario" e introduzca su nombre de usuario. Guarde el archivo como un archivo PHP . . En el Bloc de notas se hace pulsando el botón " Archivo" y luego " Guardar como" en la barra de menú superior, seleccionar "Todos los archivos " en la lista desplegable marcado " Guardar como tipo : ." Y pulsar " Guardar"
    < p> Este es el código para copiar :

    < php

    $ dbInfo = array ( 'hostname ' = > ' HOSTNAME ', ' nombreBd ' = > ' DB_NAME ' , ' username ' = >' Nombre de Usuario ' , ' password ' = > ' Contraseña ',' tableName '= >' TABLE_NAME ');

    fwrite (stdout , "Introduzca la ruta completa a un archivo CSV archivo: \\ n ");

    $ FullPath = fgets ( STDIN ) ;

    fwrite ( STDOUT , ​​" Por favor introduce el separador de campos : \\ n ");

    $ sep = fgets ( STDIN ) ;

    $ primero = true;

    if (( $ gestor = fopen ($ ruta completa , "r ")) === FALSO) die ( "No se puede abrir el archivo CSV que ha introducido ");

    for ($ i = 0 ; ( $ data = fgetcsv ( $ gestor , 0, $ sep) ) == false ; ! $ i + + ) {
    < p> $ num = count ($ data) ;

    if ($ primero ) {

    if ( $ num == 0

    Previous :

    next :
      Artículos relacionados
    ·¿Cómo construir sitios Web dinámicos mediante PHP y …
    ·Cómo dar formato a Funciones de números en PHP 
    ·Cómo previsualizar un archivo PHP 
    ·Cuándo utilizar dos son en PHP 
    ·Cómo incluir un archivo JS en PHP 
    ·Cómo jugar Alarma WAV archivo de PHP Script 
    ·Cómo construir un ejemplo de búsqueda PHP Web 
    ·Cómo leer un archivo XML con PHP 4 Script 
    ·Cómo ejecutar un Coldfusion Página de PHP 
    ·Cómo exportar Desde MySQL Workbench 
      Artículos destacados
    ·Los beneficios de la CMP Más de BMP 
    ·Cómo convertir archivos de Olympus DSS 
    ·Formato de entrada de fecha y hora en MySQL 
    ·Java Error PID: 236 
    ·Cómo hacer para cuadros combinados en Java 
    ·Cómo utilizar Copia de constructores en C + + 
    ·Cómo hacer un fondo de relleno degradado en HTML 
    ·Cómo ocultar la caja de control en VB 
    ·Cómo acceder a los datos en un objeto DataSet 
    ·¿Cómo justificar el texto en PHP 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com