Foros del Web » Programando para Internet » PHP »

Importar TXT 250 mb. a Mysql como ?

Estas en el tema de Importar TXT 250 mb. a Mysql como ? en el foro de PHP en Foros del Web. Hola: Busco un método para importar grandes archivos de texto a la base mysql, de alguna forma cualquiera, preferentemente con PHP o PHPMYADMIN, hice un ...
  #1 (permalink)  
Antiguo 14/12/2009, 20:06
 
Fecha de Ingreso: enero-2003
Mensajes: 120
Antigüedad: 21 años, 10 meses
Puntos: 0
Pregunta Importar TXT 250 mb. a Mysql como ?

Hola:
Busco un método para importar grandes archivos de texto a la base mysql, de alguna forma cualquiera, preferentemente con PHP o PHPMYADMIN, hice un PHP que abre con FOPEN el .TXT y lo leo línea por línea con FGETS para luego dividir los campos e insertarlos pero demora una eternidad horas y horas tengo que cancelarlo.
El archivo lo subo comprimido con ZIP y lo descomprimo con PHP antes de procesarlo.
Todo se hace bien pero la lentitud me mata no se si marcha o se clava.
Lo hice localmente y funcionó bien pero en el hosting todo mal.

Localmente al haber importado correctamente con PHP el archivo de textos de 250 mb. lo exporte con PHPmyadmin pero comprimido quedó de 20 Mb. peso que es superior al permitido en el hosting (16 mb) entonces tuve que descomprimirlo y partirlo en 2 con un split de Unix/linux estoy probando ahora a ver si funciona.

cualquier ayuda sera bienvenida.

Saludos.
__________________
Sergio.

Última edición por serbarmax; 14/12/2009 a las 20:14 Razón: Completar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:33.