Connection libraries for Azure Database for MySQL - Flexible Server
This article lists each library or driver that client programs can use when connecting to Azure Database for MySQL Flexible Server.
Client interfaces
MySQL offers standard database driver connectivity for using MySQL with applications and tools that are compatible with industry standards ODBC and JDBC. Any system that works with ODBC or JDBC can use MySQL.
Language | Platform | Additional Resource | Download |
---|---|---|---|
PHP | Windows, Linux | MySQL native driver for PHP - mysqlnd | Download |
ODBC | Windows, Linux, macOS X, and Unix platforms | MySQL Connector/ODBC Developer Guide | Download |
ADO.NET | Windows | MySQL Connector/Net Developer Guide | Download |
JDBC | Platform independent | MySQL Connector/J 8.1 Developer Guide | Download |
Node.js | Windows, Linux, macOS X | sidorares/node-mysql2 | Download |
Python | Windows, Linux, macOS X | MySQL Connector/Python Developer Guide | Download |
C++ | Windows, Linux, macOS X | MySQL Connector/C++ Developer Guide | Download |
C | Windows, Linux, macOS X | MySQL Connector/C Developer Guide | Download |
Perl | Windows, Linux, macOS X, and Unix platforms | DBD::MySQL | Download |
Related content
- Use PHP with Azure Database for MySQL - Flexible Server
- Use Java and JDBC with Azure Database for MySQL - Flexible Server
- Quickstart: Use .NET (C#) to connect and query data in Azure Database for MySQL - Flexible Server
- Quickstart: Use Python to connect and query data in Azure Database for MySQL - Flexible Server
- Quickstart: Use Node.js to connect and query data in Azure Database for MySQL - Flexible Server
- Ruby
- C++
- Go