Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Importar y exportar datos de Access a MySQL

Tengo una base de datos MySQL y otra base de datos Access. Necesito enviar la información desde Access a MySQL, para que los datos de la base de datos de access se queden en la MySQL. Querría saber importar o exportar datos de una base de datos a la otra.

La FAQ Importar y exportar datos de Access a MySQL tiene Pertenece a la categoría:


 Respuesta de Miguel Angel Alvarez  13/9/06 
Access se puede comunicar por ODBC con bases de datos como MySQL, SQL Server, etc. Los datos que tienes en esas bases de datos los puedes importar a Access o exportarlos desde Access a MySQL, o SQL Server, por ejemplo.


Para eso tienes que instalar un DSN en tu equipo, para conectar por ODBC con MySQL y podrás mover los datos de una base de datos de Access hacia MySQL o viceversa.


Todo el proceso lo tenemos explicado en el artículo:

Exportar datos de Access 2000 a MySQL


Exportar datos de MySQL a Microsoft Access 2000

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 Comentarios de los visitantes
Se muestra un comentario revisado

 Comentario de juan
21/9/06 
no se si te entendi, pero existe una forma de importar datos provenientes de Access, hacia MySQL, esta es una forma sencilla y facil, debes de hacer lo siguiente:
1.-selecciona la tabla de Access y con el boton derecho del mouse selecciona la opción "Exportar".
2.-aparece un cuadro en donde se indica como vas a guardar esta serie de datos, haslo con el nombre que tu quiereas, por decir tabla.txt, nota: en la parte que dice tipo de archivo selecciona que sea de tipo texto.
3.- Aparece un asistente en donde se indica que campos vas a exportar y que tipo de formato se debe dar, te recomiendo que selecciones la opción por delimitador, posteriormente selecciona siguiente y elige el delimitador, que sea punto y coma. selecciona siguiente y guarda el archivo. Nota: si te aparece un mensaje de error cambia el delimitador de campos por algún otro simbolo como (&, /, etc).
ya finalizado esto, puedes visualizar que se ha creado un archivo de texto con los delimitadores que has elegido.

Ahora desde el servido de MySQL, ya sea en la línea de comandos utiliza la opcion "LOAD DATA INFILE"
donde l sintaxis es la siguiente:

LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'
[REPLACE | IGNORE]
INTO TABLE tbl_name
[FIELDS
[TERMINATED BY ' ']
[[OPTIONALLY] ENCLOSED BY '']
[ESCAPED BY '\' ]
]
[LINES
[STARTING BY '']
[TERMINATED BY ' ']
]
[IGNORE number LINES]
[(col_name,...)]

quedaria asi:
mysql> LOAD DATA INFILE "data.txt" INTO TABLE db2.my_table;
Donde las opciones
terminated by se pone ';'
enclosed by '""'
Wn donde una opcion es para delimitar los campos y la otra es para los saltos de linea.
para mayor información visita:
http://www.conclase.net/mysql/curso/index.php?sen=LOAD_DATA


 
FAQ relacionadas
  + Bases de datos PHP
  + Hasta donde puedo llegar con Access
  + Conectar una base de datos Access de otro servidor
  + Qué es el motor de base de datos Microsoft Jet
  + Obtener el identificador de la última inserción en ASP
  + Como hacer una busqueda en un campo MEMO
  + Fechas en Access
  + Campos MEMO y condiciones lógicas en ASP
  + Qué es Access?
  + Función similar a substring en Access 2003
  + El motor de base de datos no puede abrir el archivo
  + Bajar MySQL
  + Interfaz visual para el manejo de MySQL
  + Problemas al instalar apache en Windows XP
  + Gestores para el trabajo con MySQL
  + ¿Se puede emplear MySQL con ASP y IIS?.
  + Crear tablas en MySQL
  + Las sentencias SQL que lanzo desde PHP no actualizan la base de datos
  + Cargar creates e inserts de fichero externo en MySQL.
  + Es necesario usar mysql_free_result() y mysql_close()?
  + No tengo permiso en MySQL para crear una base de datos
  + Aplicaciones para hacer respaldos de bases de datos MySQL
  + El driver Connector/J
  + ¿Cómo se instala el driver ODBC para MySQL?
  + Seguridad en MySQL
  + Exportar datos desde Excel a MySQL
  + Restaurar un respaldo o backup de base de datos MySQL
  + Puerto MySQL
  + Administrar base de datos MySQL de mi alojamiento
  + Mysql de windows a linux
  + Selects anidados en MySQL
  + Cómo crear una consulta con fecha
  + Error en sentencia count con mysql
  + Ejecutar programa desde MySQL
  + Diferenciar mayúsculas y minúsculas en MySql
  + Error en la conexión de PHP-MySQL
  + Conexión MySQL Windows-Linux
  + Editar la base de datos
  + Cargar datos txt a tabla mysql

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia