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

Crear bd desde un fichero de texto.

Estas en el tema de Crear bd desde un fichero de texto. en el foro de Mysql en Foros del Web. Buenos días. Tengo un fichero de texto, con campos separados por "|" y me gustaría importarlo a una bd en mysql. Para importarlos uso "load ...
  #1 (permalink)  
Antiguo 01/09/2008, 01:06
 
Fecha de Ingreso: marzo-2007
Mensajes: 14
Antigüedad: 17 años, 1 mes
Puntos: 0
Crear bd desde un fichero de texto.

Buenos días.
Tengo un fichero de texto, con campos separados por "|" y me gustaría importarlo a una bd en mysql.
Para importarlos uso "load data infile" y no tengo problema, el problema es... como, según los campos de un archivo de texto, construir la tabla mas optima ?
Es decir, yo lo he hecho a ojo, el primer campo es un título, pues le pongo un varchar(100), mas allá hay un date, pues le pongo date...
¿ Pero esto es a ojo, no hay ninguna forma de automatizar esto un poco ?

Gracias y un saludo.
  #2 (permalink)  
Antiguo 01/09/2008, 13:04
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 8 meses
Puntos: 70
Respuesta: Crear bd desde un fichero de texto.

Cómo vas Marc0??

Mmmmm no veo el problema... cuando tú subes un archivo plano para alimentar una DB, se supone que ya debes tener creada la tabla con sus respectivos campos.

Pareciera, según lo que leo, es que quieres crear la tabla dependiendo de lo que "lea" mysql, osea, si lee una cadena, crear una campo varchar, si lee un número crear un campo integer y así... Si te entendí bien, (en mi infinita ignorancia), creo que eso no se puede hacer directamente con mysql... te tocaría ayudarte de un API.

La verdad no entiendo muy bien lo que quieres, pero eso es lo que entiendo

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #3 (permalink)  
Antiguo 03/09/2008, 01:21
 
Fecha de Ingreso: marzo-2007
Mensajes: 14
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Crear bd desde un fichero de texto.

Gracias Carxl por tu respuesta.

La cosa es quee no tengo la estructura de la tabla. Solo los datos. Yo he creado la tabla a "ojo", por eso preguntaba si había alguna forma mas óptima de construir la tabla.
Por lo que comentas entiendo que no.
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 06:52.