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”