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

Insertar registros en Mysql con archivo excel

Estas en el tema de Insertar registros en Mysql con archivo excel en el foro de Bases de Datos General en Foros del Web. Hola a todos, tengo una tabla en mi Mysql con los siguientes campos. product* varchar(60) No quantity int(16) No 1 description text No image* varchar(250) ...
  #1 (permalink)  
Antiguo 10/08/2004, 04:04
 
Fecha de Ingreso: enero-2004
Mensajes: 17
Antigüedad: 20 años, 3 meses
Puntos: 0
Insertar registros en Mysql con archivo excel

Hola a todos, tengo una tabla en mi Mysql con los siguientes campos.

product* varchar(60) No
quantity int(16) No 1
description text No
image* varchar(250) No
price* decimal(30,2) No 0.00
title* varchar(250) No 0
cat_id int(16) No 0
popularity int(64) No 0
sale_price decimal(30,2) No 0.00

Lo que quiero hacer es cargar registros en esos campos por medio de una planilla excel, ya que son mas de 1000 productos y hacerlos en forma manual seria un gran dolor de cabeza.

Alguien me puede tirar una ayudita de como hacer esto.
  #2 (permalink)  
Antiguo 10/08/2004, 18:10
Avatar de living  
Fecha de Ingreso: mayo-2004
Mensajes: 1.266
Antigüedad: 20 años
Puntos: 2
El programa Navicat te permite importar datos de una hoja excel. Es de pago pero me parece que te dan 15 días de prueba. Es la forma más rápida de importalos
__________________
¿Te apasiona el mundo del guión? El portal del guión
  #3 (permalink)  
Antiguo 11/08/2004, 08:38
Avatar de ko^ke  
Fecha de Ingreso: septiembre-2001
Ubicación: México D.F.
Mensajes: 364
Antigüedad: 22 años, 7 meses
Puntos: 1
Existe un proyecto de apache group open source por su puesto, se llama POI y te permite hacer cosas con y para excel desde un browser, esta basado en java.

Un saludo,
koke
__________________
Aquí va la firma...
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 11:42.