Hola a todos:
Quiero migrar unas tablas que tengo en Access '97 a MySQL, para posteriormente dejar vinculadas las tablas y poder hacer mis primeros pinitos con ésto, pero no soy capaz de configurarlo.
He configurado el ODBC de MySQL, y al importar desde MySQL, no me da ningún problema; va a la perfección.
El problema es cuando quiero hacerlo a la inversa. Me he creado una tablita en Access con tan solo un campo (Nombre), 4 registros. Y cuando intento migrarlo a MySQL me aparece el siguiente error:
[TCX][MyODBC]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 (#1064)
A partir de aquí una pesadilla: he verificado los privilegios de usuario y passwords.
Lo he intentado con el usuario que viene por defecto y creándome nuevos usuarios.
He revisado el manual que viene con MySQL por si venía algo diferente (nothing).
También he probado a migrar una base de datos recién importada desde MySQL; es decir, me he importado la tabla user de la base de datos MySQL a Access y posteriormente he intentado hacer el proceso a la inversa pero tras haber renombrado la tabla.
He desinstalado, reinstalado y vuelto a instalar el MySQL y nada.
Me bajé la versión 4.0.13 pero todo igual.
Actualicé el Microsoft Jet, me bajé el MySQL control center desde donde me creé nuevas bases de datos, nuevas tablas, e intenté exportar desde Access y sigue saliendo el maldito mensajito.
El mensaje parece que hace referencia a un error SQL en el código de importación. Pero !Como puedo ver el código de importación que genera Access al exportar una tabla! (Si es que el problema está ahí, que ya ni lo sé).
¿Os ha ocurrido algo parecido alguna vez?
¿Podeis darme una pista?
Por favor, esto es desesperante. LLevo tres días dandole vueltas y ya no sé que más hacer. Instalé el Apache sin problemas. El PHP también y llego a ésto y me es imposible migrar una tabla de pruebas de nada.
!Ah!, se me olvidaba. Todas las pruebas las quiero hacer en local. No hay conexiones de red ni nada parecido; por lo que no entiendo como puede estar dando tantos problemas.
!Una luz en el camino, por favor!
P.D: Perdonad la extensión del mensaje pero tenía que desahogarme ; )
Gracias por anticipado.