.NET Connector for MySQL and MariaDB With ORM Support

dotConnect for MySQL is a versatile enterprise-grade connector that enables access to MySQL/MariaDB data in .NET applications of all levels. It delivers advanced ORM support, compatibility with multiple database server versions and .NET platforms, and easy integration with a variety of IDEs, including Visual Studio.

Moreover, this connector regularly undergoes security and performance tests to make sure it stays ahead of the competition at all times. Extra benefits include priority support, frequent updates, and detailed documentation to help you with a quick and easy start.

  • Advanced ORM support: EF Core, Dapper, NHibernate, LinqConnect, and more
  • Full compliance with ADO.NET standards
  • Secure SSL/SSH connections, proxy servers, embedded servers, and HTTP tunneling
  • Advanced encryption and data integrity
  • Maximum performance via pagination and selective loading
  • Comprehensive support for MySQL-specific data types
  • Integration with Visual Studio and design-time support

Trouble-free connection to MySQL

dotConnect for MySQL allows connecting to MySQL and MariaDB databases via TCP/IP with no need for native clients, thus simplifying application development and deployment significantly.

  • Easy connection without any client libraries
  • Full support for MySQL-specific data types
  • Robust security features with advanced encryption and authentication
  • Flexible connectivity options for diverse operational environments
  • Cost-effective deployment

Access to the following databases:

  • MySQL
  • MariaDB
  • Azure Database for MySQL
  • Amazon RDS for MySQL
  • Amazon Aurora
  • Google Cloud SQL for MySQL

Advanced ORM support

dotConnect for MySQL offers enhanced ORM support with a bundled Entity Developer – visual designer for ORM models:

Entity Framework Core

1.x, 2.x, 3.x, 5.0, 6.0, 7.0, 8.0, 9.0

NHibernate

1.x-5.x

Entity Framework

v1-v6

Dapper

1.x, 2.x

Compatibility and integration

Platforms

  • .NET 5.0, 6.0, 7.0, 8.0, 9.0
  • .NET Framework 2.0-4.8
  • .NET Core 1.x, 2.x, 3.0
  • .NET Compact Framework 2.0+
  • Mono 2.0+
MySQL and MariaDB

All versions

Visual Studio Extension

  • Data source connection
  • Database object explorer
  • Data retrieval and display

Compatibility with NuGet

Works in any NuGet-compatible IDE like VS Code, JetBrains Rider, etc.

Features

Advanced connection configuration

Advanced connection configuration

Dynamically configure MySQL connections using tools such as MySqlConnectionStringBuilder, and enable server discovery and metadata access for flexible and robust database connectivity in .NET applications.

In-memory data management

In-memory data management

Manage relational data offline using MySqlDataSet and MySqlDataTable, which support data binding, manipulation, and batch updates for scalable, disconnected MySQL applications.

Bulk data operations and backups

Bulk data operations and backups

Efficiently import large datasets with MySqlLoader, and create database backups using MySqlDump to streamline data migrations and preserve data integrity in MySQL.

Secure connectivity and configuration

Secure connectivity
and configuration

Protect MySQL connections with SSH, SSL, HTTP tunneling, and encrypted storage to enable robust authentication and data protection for applications.

Event-driven monitoring and change tracking

Event-driven monitoring
and change tracking

Monitor MySQL operations and data changes with MySqlDependency and MySqlMonitor to provide real-time diagnostics and responsive applications.

Development wizards in Visual Studio

Development wizards
in Visual Studio

Enhance MySQL development with Visual Studio wizards for connections, DataSets, and migrations to boost productivity and simplify database tasks.

View all features

Leading companies choose dotConnect

Wells Fargo
Thermo Fisher Scientific
Cisco
Xerox
General Electric Company
Northrop Grumman Corporation
Pfizer
Verizon
FedEx
IBM

Other .NET connectors for databases

ADO.NET data provider for multiple databases
dotConnect Universal offers universal access to data of different databases for the Microsoft .NET Framework. It supports the most popular database servers, including Microsoft SQL Server, Microsoft Access, Oracle Database, DB2, MySQL, PostgreSQL, SQLite, InterBase, and Firebird. Other servers can be accessed through their ADO.NET, OLE DB and ODBC providers.
$219.95
Professional edition
$319.95
Mobile Standard edition

More articles

Read more articles

Ready to get started?

Get started with dotConnect for MySQL at no cost

Get started with dotConnect for MySQL at no cost

Download a FREE, fully-functional trial version and elevate your database development and administration today!

Try dotConnect Universal

Try dotConnect Universal

Universal access to data of different databases for the Microsoft .NET Framework. It supports most of major database servers, including Microsoft SQL Server, Microsoft Access, Oracle, DB2, MySQL, PostgreSQL, SQLite, InterBase, and Firebird.

Need a hand?

Need a hand?

If you need any help or have questions about our tools or purchasing options, just get in touch with our team.