Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

importar una base de datos desde un txt

Estas en el tema de importar una base de datos desde un txt en el foro de Bases de Datos General en Foros del Web. Hola soy nuevo en esto y necesito hacer lo siguiente tengo un archivo CSV en .txt necesito importarlo a una base de datos mysql el ...
  #1 (permalink)  
Antiguo 22/02/2011, 14:28
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
importar una base de datos desde un txt

Hola soy nuevo en esto y necesito hacer lo siguiente tengo un archivo CSV en .txt necesito importarlo a una base de datos mysql el archivo txt ya tiene los mismo campos que el de la BBDD pero no entiendo bien como hacerlo el codigo en php alguna idea?
  #2 (permalink)  
Antiguo 22/02/2011, 15:02
Avatar de solracnauj21  
Fecha de Ingreso: octubre-2007
Ubicación: Tuxtla Gutierrez
Mensajes: 39
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: importar una base de datos desde un txt

Necesitas desarrollar una pagina en php que te cargue el archivo ?

Por que si lo que unicamente necesitas es importar el archivo a tu tabla
LOAD DATA LOCAL INFILE "mascotas.txt" INTO TABLE mascotas;

haz esa sentencia en modo comando en myql y te importarra los datos


Saludos y suerte, espero que te sirva esta opción!
  #3 (permalink)  
Antiguo 22/02/2011, 15:16
 
Fecha de Ingreso: febrero-2011
Mensajes: 2
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: importar una base de datos desde un txt

Hola si muchas gracias esto es lo que hice para probar mira! te comento tengo echo estoy trabajando con php mysql en joomla. ahora bien tengo echo unsistema en el cual me falta hacer una pagina en la cual al hacer clic en un boton examinar por ejemplo se abra el explorador o mi pc, para asi seleccionar el archivo txt plano para importar y de esa manera poblar la base de datos te muestro lo que hice por sentencia mysql

LOAD DATA INFILE 'C:\Users\Mati\Desktop\Proyecto 5to\Alumnos'
INTO TABLE alumno
FIELDS TERMINATEd BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(id_alumno,legajo,nombre_apellido_alumno,apresiaci on,observacion) ;

ahi esta puesta la direccion donde se enceuntra alojado el .txt para la parte de la pagina alguna idea?

mira este es el formata a ejemplo que quiero importar de un txt

180851,Barros Matias,Malo,Ausente en clases
180835,gamarra facundo,Regular,Le cuesta comprender
180835,gallardo fernando,Bueno,dedicado

Última edición por mati_g_barros; 22/02/2011 a las 16:15

Etiquetas: txt
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 02:04.