convert access to mysql, access to mysql converter, access-to-mysql, access2mysql, free download, shareware
FAQ  |  Site map  |  Contact Us
Home About Us Download How to Buy Discounts Migration Service Support Affiliate Program
PRODUCTS

Access to MySQL

Access to Oracle

DBF to MySQL

Excel Export Kit

Excel to MySQL

Excel to Oracle

MSSQL to MySQL

MSSQL to Oracle

MySQL Migration Toolkit

MySQL to Access

MySQL to Excel

MySQL to MSSQL

MySQL to Oracle

Oracle Migration Toolkit

Oracle to MySQL

OraDump Export API

OraDump Export Kit

OraDump to Access

OraDump to CSV

OraDump to Excel

OraDump to MSSQL

OraDump to MySQL

PDF to Excel

PDF to Word

PDF to XML

PDF-to-Word API

PDF Export Kit

More...



Access to MySQL FAQ

[Access-to-MySQL homepage]  [Download Access-to-MySQL]  [Buy Access-to-MySQL]

On this page you can find the most frequently asked questions regarding Access-to-MySQL converter. If your question is not answered here, please contact us via Feedback Form or contact us at

Why convert Microsoft Access databases into MySQL format?
1. Performance. According to many benchmarks MySQL shows one of the best performances among DB2, Oracle and SQL Server 2000. MySQL is used by lot of organizations that demand high performance and stability.
2. Cross-Platforming. One of the most advantages of MySQL is its cross-platform capabilities. You can develop your database on a Windows laptop and then deploy on Windows or Linux server. It gives you incredible flexibility when choosing server platform.
3. Multiple users access. Microsoft Access supports data sharing but it has not enough power to handle many simultaneous users. This application has been designed as data manager for local use and that is what it is good for. MySQL is a real client-server database environment that can handle many simultaneous connections.
4. Security. Although Microsoft Access provides some capabilities to protect the data, they are optional and it is easy to bypass them. MySQL provides strong security system and anyone willing to access the data must know MySQL user name and password.
Go to Top

What kind of Microsoft Access data is converted to MySQL?
Access-to-MySQL converts table definitions with all necessary attributes, records, indexes, relationships and queries. It does not convert forms, embedded functions that are not complied with ANSI SQL and Visual Basic scripts. Demo version converts only 5 records per table and does not convert relationships between tables.
Go to Top

Does Access-to-MySQL require ODBC drivers?
No, Access-to-MySQL converter does not require ODBC drivers or any other middleware software. The converter connects to source and destination databases directly and this is the reason of its high performance.
Go to Top

What versions of MySQL are supported?
Access-to-MySQL works with all versions of MySQL.
Go to Top

Does Access-to-MySQL support automation?
Access-to-MySQL converter does not support automation directly. However, there is console version of the program a2sagent.exe in the installation directory. It supports command line arguments and can be called from any script. So, it is possible to write a simple batch script and execute it recurrently using Windows Task Scheduler. Please refer to 'Command line' article of the product documentation to learn more about a2sagent.exe.
Go to Top

How to change destination table name?
You can convert contents of the table as result of SELECT-query with custom name. Click "Add Query" button on "Select tables" wizard page and compose simple query as follows:

SELECT * FROM <original table name>

Then store it with the name you wish to assign. Of course, you need to place actual MS Access table name in the query above.
Go to Top

How to bypass error "The program does not support authentication protocol requested by server..."
MySQL 4.1.0 uses the authentication protocol based on a password hashing algorithm that is incompatible with that used by Access-to-MySQL. You can use OLD_PASSWORD function to make the certain account compatible with Access-to-MySQL. Login to MySQL server with administrator privileges and run the following queries:

    mysql> USE mysql;
    mysql> UPDATE user SET Password = OLD_PASSWORD('some_pass')
        -> WHERE Host = 'some_host' AND User = 'some_user';
    mysql> FLUSH PRIVILEGES;
Of course, you should place actual values instead of 'some_pass', 'some_host' and 'some_user'. Now you can use 'some_user' account with Access-to-MySQL.
Go to Top

How to uninstall Access-to-MySQL converter?
If you need to remove Access-to-MySQL product from your computer, you can use "Add or Remove Programs" option in the Windows Control Panel. If this option is not available for some reason, you can call uninstall procedure running the following command line from the installation folder:

UNWISE.EXE acc2sql.log

Go to Top