Ho bisogno di importare un contenuto del database da un file mdb in mysql. Come lo faccio ?Come importare un database di Access MDB in MySQL?
risposta
MySQL Workbench sarebbe una opzione. Vedi anche: Migrating From MS Access To MySQL
mdb-tools è collezione di strumenti da Open Source Community disponibile su SourceForge http://mdbtools.sourceforge.net/
ho compilato un piccolo tutorial sul mio blog Here
Il problema è che mdb-tools non esporta molto bene indici e relazioni. Li omette interamente per il backend mysql. Ho anche provato i backend postgresql e sqlite e anche se gli indici e le relazioni vengono esportati, sono spesso falsi, non funzionanti. – kralyk
Sì Questo è un problema –
@kralyk e Vasundhar: poiché i tuoi commenti sono recenti, forse sei interessato a sapere che ci sono un paio di commit in MDBTools che forniscono l'esportazione di chiavi primarie e indici per MySQL (testato e funzionante). Il problema è che brianb sembra essere piuttosto lento quando accetta le patch, quindi quei miglioramenti non sono ancora integrati nel ramo principale. Ma se non hai paura di fare confusione con il codice sorgente e compilarlo, puoi farlo da solo, come ho fatto io. È abbastanza facile; accetta solo i cambiamenti nei file coinvolti nel ramo mcuelenaere. Sono qui: https: // github.com/brianb/mdbtools/network – Pere
Bullzip ha un libero Access to MySQL tool. Ha le seguenti caratteristiche:
- Interfaccia della procedura guidata.
- Trasferisci i dati direttamente da un server a un altro.
- Creare un file di dettagli.
- Seleziona le tabelle da trasferire.
- Selezionare i campi da trasferire.
- T-ransfer database protetti da password.
- Supporta la sicurezza condivisa e la sicurezza a livello utente.
- Trasferimento facoltativo di indici.
- Trasferimento facoltativo di record.
- Trasferimento facoltativo di valori predefiniti nelle definizioni di campo.
- Identifica e trasferisce i tipi di campo del numero automatico.
- Interfaccia della riga di comando.
Questo è stato abbastanza veloce e molto utile per me ... solo il problema era che le relazioni non venivano importate; ma non è stato troppo doloroso per ricollegare le tabelle con phpmyadmin designer. – MaxD
A dovrebbe aggiungere Navicat. Semplice strumento all-in-one.
Il modo più semplice è di esportare dalla tabella di accesso a MySql usando ODBC, basta fare clic con il tasto destro sulla tabella in Access e scegliere Esporta in ODBC (è necessario aver impostato la connessione).
Vedi http://dev.mysql.com/doc/connector-odbc/en/connector-odbc-examples-tools-with-access-export.html
- 1. Come importare il database Access 2010 (.accdb) in MySQL
- 2. Utilizzando un database di Access (.mdb) con Python su Ubuntu
- 3. Come comprimere un database MS Access
- 4. Come collegare pyodbc ad un file di Access (.mdb) di database
- 5. Come importare più file CSV in un database MySQL
- 6. Come connettersi a un file MS Access (mdb) usando C#?
- 7. Come posso importare dati nel database mysql tramite mysql workbench?
- 8. Come importare dati da file di testo al database mysql
- 9. Accesso recupero password mdb
- 10. Come importare il database esistente in homestead?
- 11. Importare un foglio di lavoro Excel in Access utilizzando VBA
- 12. Come si crea un database Microsoft Jet (Access) senza un assembly di interoperabilità?
- 13. Abstractionlayer per Database-Access
- 14. Accesso a un database JET (.mdb) in Python
- 15. Come utilizzare SubSonic con il database MS Access
- 16. Come posso importare un file di dump MySQL di grandi dimensioni (14 GB) in un nuovo database MySQL?
- 17. Come esportare un intero database di Access in SQL Server?
- 18. Come importare i dati XBRL in MySQL?
- 19. come importare database di sqlite in mathematica
- 20. Importare la matrice di dati Excel nel database MySQL
- 21. Come importare Dump MYSQL in Amazon RDS
- 22. Importare un database in DataGrip (0xDBE)
- 23. Importazione file .sql in Access
- 24. Consenti download MDB in IIS7
- 25. come importare enormi .csv nel database sql?
- 26. Come rimuovere un database MySQL?
- 27. Come importare il file shape in MySQL
- 28. Sincronizzazione database di Access in un Distributed App
- 29. Come si alias un database in MySQL?
- 30. Utilizzo di Putty per importare un file sql nel database
possibile duplicato di [modo migliore di importazione dei dati in MySQL] (http://stackoverflow.com/questions/2821283/best-way-of-importing-data-into-mysql) – Fionnuala
Ci sono almeno due duplicati di questa domanda. Una ricerca li troverà: http://stackoverflow.com/search?q=import+[ms-access]+[mysql] – Fionnuala