All pages
Powered by GitBook
1 of 3

Loading...

Loading...

Loading...

.NET Connector

Explore the MariaDB Connector/NET for C# and other .NET languages. This guide covers connecting to MariaDB databases, executing queries, and developing robust .NET applications.

Other .NET Connectors

Some other ADO.NET connectors are:

MySQL Connector/NET

MySQL Connector/NET should generally work with MariaDB.

dotConnect for MySQL

is a free ADO.NET data provider that supports MariaDB.

  • It seamlessly integrates with Visual Studio 2008-2017.

  • It supports .NET Framework 2.0-4.7, and .NET Core 1.x and 2.0

  • The Commercial edition additionally provides ORM support: Entity Framework v1-v6 and Entity Framework Core, NHibernate, LinqConnect; bundled ORM visual designer tool and many other features.

dotConnect for MySQL

MySqlConnector for ADO.NET

MySqlConnector is an ADO.NET data provider with support for MariaDB Server. It is licensed under the MIT License.

  • Installation via NuGet

  • Documentation

  • Version History

MariaDB Contributions

  • Support with MariaDB:

    • For MariaDB Server 11.4+

    • Available from version

  • Rewrite server redirection logic based on latest MariaDB specification:

  • For MariaDB Server 11.3+

  • Available from version 2.4.0

  • Performance: Avoid SET NAMES commands when not necessary: #1497

    • For MariaDB Server 11.5+

    • Available from version 2.4.0

  • Performance improvements

    • Implement faster parsing for result sets with multiple rows: #1330

    • Support per-query variables for CommandBehavior.SchemaOnly and SingleRow: #1312

    • Support skipping metadata for prepared statements with and later: #1301

    • Available from version

  • Support new MariaDB version numbers: #1259

    • For MariaDB Server 11.0+

    • Available from version 2.2.6

  • Support : #577

    • Available from version 0.47.0

  • GitHub
    On Travis
    zero-configuration SSL
    #1500
    2.4.0
    #1499
    2.3.0
    MariaDB 10.6
    MariaDB GSSAPI authentication