Table of Contents
MySQL Connector/NET runs on any platform that supports the .NET Standard (.NET Framework, .NET Core, and Mono). The .NET Framework is primarily supported on recent versions of Microsoft Windows and Microsoft Windows Server.
Cross-platform options:
.NET Core provides support on Windows, macOS, and Linux.
Open Source Mono platform provides support on Linux.
Connector/NET is available for download as astandalone MSI Installer or from theNuGet gallery. The source code is available for download from MySQLDownload MySQL Connector/NET or at GitHub from theMySQL Connector/NET repository.
Also, application developers must ensure the availability of following libraries at runtime:
For applications using OCI Authentication and SSL Certificates validation:
BouncyCastle.Cryptographyversion 2.6.2 or later (seehttps://www.nuget.org/packages/BouncyCastle.Cryptography).
For applications using X DevAPI:
K4os.Compression.LZ4.Streamsversion 1.3.8 or later (seehttps://www.nuget.org/packages/K4os.Compression.LZ4.Streams).Google Protobuf version 3.32.0 or later (seehttps://www.nuget.org/packages/Google.Protobuf).
ZstdSharp version 0.8.6 or later (seehttps://www.nuget.org/packages/ZstdSharp/).
For applications using Kerberos authentication:
Kerberos 5 version 1.21.3 or later (seehttps://web.mit.edu/kerberos/dist/).
For applications using OpenTelemetry tracing:
OpenTelemetry .NET version 1.12.0 or later (seehttps://web.mit.edu/kerberos/dist/).