Foros del Web » Programando para Internet » PHP »

Registros guardados en acces a MYSQL

Estas en el tema de Registros guardados en acces a MYSQL en el foro de PHP en Foros del Web. Como puedo llenar una base de datos hecha en MYSQL con los datos que tengo en una tabla hecha en acces. Gracias de antemano. Atte. ...
  #1 (permalink)  
Antiguo 18/01/2002, 16:31
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 15 años, 11 meses
Puntos: 0
Registros guardados en acces a MYSQL

Como puedo llenar una base de datos hecha en MYSQL con los datos que tengo en una tabla hecha en acces.

Gracias de antemano.


Atte. Bacalao :)
  #2 (permalink)  
Antiguo 18/01/2002, 16:39
Avatar de BrujoNic
Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.806
Antigüedad: 16 años, 1 mes
Puntos: 609
Re: Registros guardados en acces a MYSQL

Exportas los campos de la tabla en formato ASCII (texto) y lo importas a la tabla correspondiente en MySQL.

Lo importante es que ambas tablas deben ser iguales a menos que realices una consulta en Access con los campos que deseas exportar.

El comando para importar en MySQL es:
SET AUTOCOMMIT=1; # Usado para una recreación rápida de la tabla

DELETE FROM destino;

LOAD DATA LOCAL INFILE "archivo.txt" INTO TABLE destino


Saludos.

Nota: Esta información esta basada en el manual de MySQL.
  #3 (permalink)  
Antiguo 18/01/2002, 17:02
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Registros guardados en acces a MYSQL

El load data loca infile "archivo.txt" into table destino

Donde guardo el archivo de texto para pasar la indormacion
  #4 (permalink)  
Antiguo 18/01/2002, 18:53
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Registros guardados en acces a MYSQL

Si estás trabajando en Windows se me ocurre que podés instalarte el MyODBC para acceder directamente a las bases MySQL. Nunca lo hice de esa forma pero quizas funcione.
Suerte!

Leonardo D'Angelo
Buenos Aires
Argentina
  #5 (permalink)  
Antiguo 18/01/2002, 19:35
 
Fecha de Ingreso: enero-2002
Mensajes: 56
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Registros guardados en acces a MYSQL

Alguien sabe como configurar el odbc para ver las tablas de MYSQL???; ya tengo instalado el MYODBC pero no se como configurarlo, alguien me podria hechar una manito con esto.

Gracias de antemano.


Atte. Bacalao :)
  #6 (permalink)  
Antiguo 18/01/2002, 20:04
 
Fecha de Ingreso: enero-2002
Ubicación: Dentro del corralón
Mensajes: 287
Antigüedad: 15 años, 11 meses
Puntos: 0
Re: Registros guardados en acces a MYSQL

Dentro de panel de control, vas a dar de alta una nueva fuente de datos ODBC (DSN del sistema para que sea visible a todos los usuarios del equipo). Seleccionas MySQL y despues le pones un nombre cualquiera, el servidor (normalmente localhost) y el usuario y la contraseña que usás para conectarte al MySQL. Una vez que grabás la DSN te vas al Access, abris la base y vas seleccionando cada tabla e indicando Exportar de la opcion Archivo, elegis el tipo de archivo ODBC, te abre la ventana y elegís el que acabás de crear y te genera la tabla completa con su contenido en la base MySQL. Después quizás tengas que hacer algún retoque (indices, primary key o algo por el estilo) pero el grueso del trabajo se hace rapidísimo.
Suerte!


Leonardo D'Angelo
Buenos Aires
Argentina
  #7 (permalink)  
Antiguo 18/01/2002, 23:04
Avatar de BrujoNic
Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.806
Antigüedad: 16 años, 1 mes
Puntos: 609
Re: Registros guardados en acces a MYSQL

El archivo texto lo podes guardar donde quieras por ejemplo si lo colocas en D:\datos\archivo.txt, eso es lo que debes poner entre comillas.
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 10:40.