Skip to content

AccessMySQLConverter aims to provide a tool which converts MS Access database files (.mdb, .accdb) into a SQL file (and viceversa in future releases) that can be run, generating It's structure and optionally importing It's data

License

Notifications You must be signed in to change notification settings

miguel93041/accessmysqlconverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version License paypal

AccessMySQLConverter

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

Installation

To install it you must have Python 3.x installed and run in the command prompt

pip install --no-cache-dir --upgrade accessmysqlconverter

Run it

For executing the program run in the command prompt the following instruction

python -m accessmysqlconverter.application

Application Image

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

License

See LICENSE for more information

Donations

paypal

About

AccessMySQLConverter aims to provide a tool which converts MS Access database files (.mdb, .accdb) into a SQL file (and viceversa in future releases) that can be run, generating It's structure and optionally importing It's data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages