AccessMySQLConverter aims to provide a tool which converts MS Access database files (.mdb, .accdb) into a SQL file (compatible with PostgreSQL, MariaDB and MySQL) that can be run, generating It's structure (tables, ERM...) and It's data
To install it you must have Python 3.x installed and run in the command prompt
pip install --no-cache-dir --upgrade accessmysqlconverter
For executing the program run in the command prompt the following instruction
python -m accessmysqlconverter.application
The tool is limited by the driver so after converting an Access Database you should look for:
- Nullability of columns and Default values
- Check ERM for missing 1:1, 1:N or N:N
- Collation, character set
- Foreign Keys ON DELETE actions
See LICENSE for more information