# mysql-net/MySqlConnector

MySQL Connector for .NET

Repository: https://github.com/mysql-net/MySqlConnector
Canonical: https://ross.abutalabs.com/products/mysqlconnector
Homepage: https://mysqlconnector.net
Language: C#
License: MIT
License Family: permissive
Topics: mysql, dotnet, async, dotnet-core, mariadb, mysql-connector, ado-net, hacktoberfest
Last push: 2026-08-11T13:51:34+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 97, release rhythm 73, longevity 100
- inputs: {"age_days": 3807, "days_push": 22, "days_rel": 22, "gap_med": 124.5, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1502, forks 352 (observed 2026-08-28T04:04:54.502124+00:00)

## What it is
MySqlConnector is an ADO.NET data provider for MySQL, MariaDB, and compatible servers, written in C# for .NET and .NET Core. It offers fully asynchronous I/O, high performance, and implementations of DbConnection, DbCommand, DbDataReader, and DbTransaction.

## Use cases
- connect to mysql from c#
- query mariadb from .net
- async database access in dotnet core
- replace mysql.data connector with faster driver
- use mysql with dapper or linq to db
- connect to azure database for mysql
- connect to amazon aurora mysql from .net

## When to choose
- building .NET applications that talk to MySQL or MariaDB
- you need true async database I/O
- you want an MIT-licensed driver safe for commercial redistribution
- you need broad MySQL-compatible server support including cloud services

## When to avoid
- your application targets non-.NET languages
- you require Oracle's official Connector/NET-specific features or support
- you use a MySQL server older than 5.5

## Facets
- artifact type: library
- maturity: active
- function: database-driver, database
- domain: databases, backend, developer-tools
- platform: dotnet, cross-platform
- tags: mysql, mariadb, ado-net, async, csharp, nuget

## Member repositories
- mysql-net/MySqlConnector (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:54.502124+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:32:54.119647+00:00, confidence not recorded.
  - readme: https://github.com/mysql-net/MySqlConnector (fetched 2026-08-28T04:04:54.502124+00:00, sha bbcb5a277e11)
  - homepage: https://mysqlconnector.net (fetched 2026-08-29T11:37:45.110702+00:00, sha 1c9a89878112)
  - site_page: https://mysqlconnector.net/overview/installing (fetched 2026-08-29T11:37:45.119745+00:00, sha ebe7cf248944)
- Data as of 2026-08-30T08:39:29.467469+00:00.
