Office Compatibility Issues

How to Fix 32-Bit Microsoft Access and MySQL ODBC Driver Compatibility Issues

Khadija KhanKhadija Khan Nov 2, 2026 869 views

Question details

The user needs to connect Microsoft Access 2016 to a MySQL database but is encountering a version-mismatch error because they are attempting to use a 64-bit ODBC driver with a 32-bit application.

How to Fix 32-Bit Microsoft Access and MySQL ODBC Driver Compatibility Issues
Product
Microsoft Access 2016
Device & OS
Windows
Scenario
Setting up a database connection from Microsoft Access to MySQL using an ODBC driver.
Observed behavior
A version-mismatch error occurs, preventing the connection because the 32-bit Access application cannot interface with the 64-bit MySQL ODBC driver.
Before you start

Verify whether your installation of Microsoft Access is 32-bit or 64-bit (via File > Account > About Access) and ensure you have administrative privileges to install new ODBC drivers on your Windows PC.

Solution 1Recommended

Install and Configure the 32-Bit MySQL ODBC Driver

Match the ODBC driver bitness to your Microsoft Access application by installing the 32-bit MySQL ODBC driver and configuring the connection via the 32-bit ODBC Data Source Administrator.

The most common cause of the version-mismatch error is assuming the driver should match the Windows operating system (64-bit). However, the ODBC driver architecture must always strictly match the bitness of the host application, which in this case is 32-bit Microsoft Access.

1
Download the 32-bit driver

Visit the official MySQL website and download the 32-bit version of the MySQL Connector/ODBC.

2
Open the 32-bit ODBC Administrator

Open the Windows Start menu, search for 'ODBC Data Sources (32-bit)', and launch the application.

3
Create a new Data Source Name (DSN)

Navigate to the 'User DSN' or 'System DSN' tab, click 'Add', select the 'MySQL ODBC 8.0 Unicode Driver', and click 'Finish'.

4
Configure the connection parameters

Enter your MySQL database credentials, server IP, and database name. Click 'Test' to verify the connection is successful, then click 'OK'.

5
Connect from Microsoft Access

Open Microsoft Access, go to 'External Data' > 'New Data Source' > 'From Other Sources' > 'ODBC Database', and select the DSN you just created.

Install and Configure the 32-Bit MySQL ODBC Driver
Driver Matching: You can safely install both 32-bit and 64-bit ODBC drivers on the same Windows machine. Just make sure you select the 32-bit one for Access 2016.
Free Microsoft Office alternative

Enhance Your Productivity with WPS Office

While Microsoft Access is used for complex relational databases, for your everyday spreadsheet, document, and presentation needs, WPS Office provides an incredibly lightweight, fast, and free alternative. Avoid complex 32-bit/64-bit architecture issues and enjoy a streamlined workflow.

  1. 1. Download the installer: Visit the official WPS Office website and click the free download button.
  2. 2. Install the software: Run the downloaded executable file and follow the standard installation prompts.
  3. 3. Open and edit your files: Launch WPS Office to easily open, edit, and save your existing Microsoft Office files.
Fully compatible with Microsoft Excel (.xlsx), Word (.docx), and PowerPoint (.pptx) formats.Lightweight installation that avoids complicated driver and architecture mismatch issues.Free to use with a familiar, tabbed user interface for easy multitasking.Built-in PDF editing tools for comprehensive document and report management.
microsoft office alternative - wps office

Frequently Asked Questions

Why do I get a version-mismatch error when connecting Access to MySQL?

This error occurs when the bitness of the ODBC driver does not match the bitness of Microsoft Access. If you are running 32-bit Access, you must install and use the 32-bit MySQL ODBC driver, regardless of whether your Windows operating system is 64-bit.

How do I check if my Microsoft Access is 32-bit or 64-bit?

Open Microsoft Access, click on the 'File' menu, select 'Account', and click 'About Access'. The first line in the window will display whether your installation is 32-bit or 64-bit.

Can I install both 32-bit and 64-bit ODBC drivers on the same machine?

Yes, Windows allows you to install both 32-bit and 64-bit ODBC drivers simultaneously. You just need to ensure you open the correct ODBC Data Source Administrator (32-bit) when configuring the DSN for a 32-bit application.

What is an SSH tunnel and why might my database require it?

An SSH tunnel creates an encrypted connection between your local computer and the remote server. Database providers often require it to secure data transmission and prevent unauthorized direct access to the MySQL database over the public internet.