Migrare da Access, con file .mdb, a Mysql

Finalmente mi sono attrezzato per eseguire la migrazione di molte applicazioni da MS Access a PHP+Mysql. E’ sufficiente installare su Linux il kit denominato “msdb-tools” e leggere la documentazione.
In rete ho trovato  molto diretto e utile il post di questo blog.

Riporto sinteticamente i 2 passaggi che utilizzo per la trasformazione.

# creo lo schema della tabella
mdb-schema -T tab_inventario inventario.mdb mysql | mysql -u root -pmiapassword inventario

# esporto tutti i record
mdb-export -Imysql -D%Y-%m-%d ./inventario.mdb tab_inventario | sed -e 's/)$/)\;/' > inventario.sql

Fatto questo, importo il file di dump in mysql

mysql -u root -pmypassword inventario < inventario.sql

———- Aggiornamento ————
Nel 2018 mi ritrovo a dover esportare database in formato Access97 ed esplorando nuove soluzioni, ho trovato un programmino davvero comodo da provare che si chiama semplicemnte “Access to MySQL” ed è freeware.
Si può scaricare qui: http://www.bullzip.com/download.php

2 comments for “Migrare da Access, con file .mdb, a Mysql

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.