MySQL bietet einen .NET-Konnektor für C#. Siehe hier !
Sie können es in sehr einfachen Projekten verwenden. hier ist ein Beispiel für die Verwendung mit ADO.NET mit ODBC-Treiber und hier wie man es direkt verwendet.
Für komplexere Projekte empfehle ich dringend, einige OR-Mapper zu verwenden, die MySQL unterstützen, wie SubSonic oder BLToolkit .