dotConnect for MySQL Overview

dotConnect for MySQL, formerly known as MyDirect .NET, is an enhanced ORM-enabled data provider for MySQL that builds on the ADO.NET technology to present a complete solution for developing MySQL-based database applications. It introduces new approaches for designing application architecture, boosts productivity, and leverages database applications.

Fast and Advanced ADO.NET Provider

dotConnect for MySQL offers both high performance connectivity to the MySQL database and a number of innovative development tools and technologies. It supports a wide range of MySQL-specific features, such as secure SSL and SSH connections, embedded server, compression protocol, HTTP tunneling and others.

ADO.NET Provider

RAD Approach

dotConnect for MySQL provides a vast number of GUI tools that increase your productivity. It integrates into Visual Studio Server Explorer and other tools, and provides advanced visual component editors to simplify component tweaking. DataSet tools, such as DataSet Wizard, DataSet Editor, DataSet Manager, provide you an easy way to create and edit typed and untyped DataSets.

RAD Approach
Entity Framework NHibernate LinqConnect Entity Developer

ORM Solutions

dotConnect for MySQL offers enhanced ORM support with a bundled visual designer for ORM models - Entity Developer. dotConnect for MySQL supports ADO.NET Entity Framework, NHibernate, and LinqConnect (formerly known as LINQ to MySQL) - our own ORM solution, closely compatible to Microsoft LINQ to SQL, while extending its functionality with its own features.

ORM Solutions


Direct Mode

Direct Mode

Allows your application to work with MySQL directly via TCP/IP without involving MySQL client library.



Implements Role, Session State, Membership, Profile, Site Map, and other ASP 2.0 providers.

Enterprise Library

Enterprise Library

Can be used in conjunction with Microsoft Enterprise Library Data Access Application Block.



Enables Integration Services to export and import data to/from MySQL servers.



Allows per-component tracing of database events with a free dbMonitor application.


Discount Programs

Send us a link to your Oracle ACE for MySQL profile, and get a free license on the product.

Devart Oracle Ace Program for dotConnect for MySQL

You can get a significant discount, and even a free license, by spreading a word about dotConnect for MySQL.

Devart High Five Program for dotConnect for MySQL

What people say

.. you can choose with Devart's components, if you wish to develop Linq to (any ADO.NET based database) like: Linq to MySQL, Linq to MSSQL, Linq to Oracle, Linq to Postgres...

So, Devart was the first around the web, which provided such a tool in a professional way. In the early days, there have been really big and basic problems. But Now, this software has become a very well working component. The problems, which are still in the software, are most very specific problems, which can be handled with little workarounds. So, what I try to say is, that this software is proved and works fast and without problems.

If the other components are working this professional way, I don't know.

The question, Linq2... or Entity Framework. You can choose both technologies with Devart's components. Both technologies are shipped with the installation.

Harald Bacik, Intelli Soft, Owner

LinqConnect and dotConnect for MySQL is simply awesome and mindblowing. I use LINQ a lot with MSSQL, but now with dotConnect and LinqConnect for MySQL, I see no difference in performance or coding. Its quick as a snap and truly love it! I don't think there is a better product in market for using LINQ with MySQL. Thanks Devart!!!

Chetan A. Sharma