How can I read MYSQL (MariaDB) Data using MS Access

Steve Franks 21 Reputation points
2022-05-02T12:57:21.003+00:00

I use digikam to manage my photos and would like to perform analyses on the data, which is held in a MariaDB Internal MYSQL database.
The only connectors that I have found in Access are for Microsoft SQL Server. I tried to create a new connector:-
Driver={MySQL ODBC 5.2 ANSI Driver};
Server=127.0.0.1;
Port=3307;
Database=digikam;
User=myUsername;
Password=myPassword;
Option=3;

This data works with HeidiSQL, but Access replaces the driver name with Dbase 5.
What am I doing wrong?
Thanks in advance
Steve

Access Development
Access Development
Access: A family of Microsoft relational database management systems designed for ease of use.Development: The process of researching, productizing, and refining new or existing technologies.
874 questions
0 comments No comments
{count} votes

Accepted answer
  1. Juanfran Rodriguez 76 Reputation points
    2022-05-03T10:06:23.527+00:00

    For Mysql you need Mysql ODBC connector: https://dev.mysql.com/downloads/connector/odbc/

    Also read this: https://dev.mysql.com/doc/connector-odbc/en/connector-odbc-usagenotes-apptips-microsoft-access.html

    For MariaDB I think there is also a connector but don't know if those tips for mysql apply here too.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.