La Web del Programador: Comunidad de Programadores
 
    Pregunta:  9504 - CóMO IMPORTAR BASES DE DATOS DE ACCESS A MYSQL
Autor:  Margarita Martínez Ulloa
Hola, cómo estais?

Disculpen la molestia pero es sumamente necesario encontrar a alguien que nos ayude. Necesitamos terminar las bases de datos y no sabemos cómo importarlas de access a mysql.

Nos gustaría que por favor nos ayudaran pues nunca hemos utilizado unix.

Gracias!

  Respuesta:  Juan Alvarez
Utiliza ODBC con MyODBC y los puedes encontrar en MySql.com

  Respuesta:  Xavi
Hola Margarita, es un poco complicado, pero te comento.
Primeramente, en access tienes que crear un modulo, y colocarle este codigo que te adjunto en este archivo resp9504.txt, el cual no encontre por la red.
Luego tienes que ejecutar el modulo con la tecla F5.

Esto te genera un archivo en formato txt en el directorio C:\

Este archivo, copialo en el Linux.

Desde el linux, colocas:
/usr/local/bin/./mysql -u root --database=NombreBaseDatos -p </directorio/archivoTexto.txt

los directorios, tendras que adaptarlos a tu maquina, dependiendo de donde este el mysql, y el archivo de texto que te ha generado el modulo del access.

Te solicitara el password del root, y te creara las tablas, y te colocara la informacion de la misma.

Yo lo he utilizado con varias tablas de Access, y me ha funcionado sin ningun problema.