Seit Sie diese Frage gestellt haben, hat Oracle (der Paketbesitzer) die Situation klargestellt:
- MySql.Data ist das offizielle Paket, das ständig aktualisiert wird.
- MySql.ConnectorNET.Data hat jetzt keine veröffentlichten Versionen. Es zeigt die Warnung:„Der Eigentümer hat dieses Paket aus der Liste entfernt. Dies könnte bedeuten, dass das Paket veraltet ist oder nicht mehr verwendet werden sollte.“
NuGet hat auch die folgenden anderen MySQL ADO.NET-Konnektoren:
- MySqlConnector – Von der Community entwickelte OSS-Connector-Bibliothek, die Async und .NET Core unterstützt.
- SapientGuardian.MySql.Data
— begann als Fork von
MySql.Data
dasnetstandard1.3
hinzugefügt hat Unterstützung; jetzt ungepflegt. - dotConnect.Express.for.MySQL
— kostenlose „Express Edition“ eines kommerziellen Closed-Source-Produkts, das kostenpflichtige Editionen .
- Devart.Data.MySql — die kommerzielle Ausgabe.
- CData.MySQL — Kommerzielles Closed-Source-Produkt, das eine kostenpflichtige Lizenz erfordert .
- Xamarin.MySql.Data — Fork von MySql.Data.CF.dll (Compact Framework) 6.9.5 für MonoTouch und MonoAndroid; jetzt ungepflegt.