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

cargar informacion en MYSQL deste un archivo txt

Estas en el tema de cargar informacion en MYSQL deste un archivo txt en el foro de Bases de Datos General en Foros del Web. hola amigos, me pueden ayudar diciendo como puedo cargar informacion desde un archivo txt a mysql en windows, tengo instalado mysql 3.23.49, tambien tengo instalado ...
  #1 (permalink)  
Antiguo 28/03/2003, 15:34
 
Fecha de Ingreso: noviembre-2002
Ubicación: loja
Mensajes: 36
Antigüedad: 21 años, 5 meses
Puntos: 0
Pregunta cargar informacion en MYSQL deste un archivo txt

hola amigos, me pueden ayudar diciendo como puedo cargar informacion desde un archivo txt a mysql en windows, tengo instalado mysql 3.23.49, tambien tengo instalado el php 4 y el apache por si sirvan,seria de gran ayuda sus respuestas.
gracias
  #2 (permalink)  
Antiguo 28/03/2003, 17:03
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 4 meses
Puntos: 1
http://www.mysql.com/doc/en/LOAD_DATA.html
  #3 (permalink)  
Antiguo 29/03/2003, 10:27
 
Fecha de Ingreso: marzo-2003
Ubicación: Santa Marta
Mensajes: 30
Antigüedad: 21 años, 1 mes
Puntos: 0
Para que puedas insertar un archivo de extension *.TXT en una base de datos, lo puedes hacer de SQL. Primero debes de editar el archivo y delimitarlo por el signo pai(|), es decir cada campo del archivo mira como es:
1234|luis perez|calle 30|20500
eso es delimitar cada campo, luego lo haces con sql asi, lo haces desde programacion o si Mysql tiene un editor de sql:

LOAD FROM nmbre_arcivo.txt
INSERT INTO nmbre_BD
  #4 (permalink)  
Antiguo 29/03/2003, 11:26
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 4 meses
Puntos: 1
No necesariamente tiene que estar delimitado con | puede ser "," , tabuladores, etc, despues con el Load le indicas que separador estas utilizando
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 20:21.