Heim > Datenbank > MySQL-Tutorial > Wie stelle ich mit dem richtigen Connector eine Verbindung zur MySQL-Datenbank von ASP.NET her?

Wie stelle ich mit dem richtigen Connector eine Verbindung zur MySQL-Datenbank von ASP.NET her?

Mary-Kate Olsen
Freigeben: 2024-11-30 18:22:14
Original
788 Leute haben es durchsucht

How to Connect to MySQL Database from ASP.NET Using the Correct Connector?

ASP.NET verwendet SqlConnection, um eine Verbindung zu MySQL herzustellen

Wenn Sie SqlConnection verwenden, um eine Verbindung zur MySQL-Datenbank in einer ASP.NET-Anwendung herzustellen, kann die Meldung „Schlüsselwort nicht unterstützt“ auftreten : 'Treiber'"Fehler. Dies liegt daran, dass SqlConnection speziell für die Verbindung mit SQL Server entwickelt wurde, während MySQL die Verwendung eines bestimmten MySQL-Connectors erfordert.

Um dieses Problem zu lösen, müssen Sie die folgenden Schritte ausführen:

  1. Laden Sie den MySQL-Connector herunter:
    Von der offiziellen MySQL-Website ( https://dev.mysql.com/downloads/), um den MySQL-Connector für .NET herunterzuladen.
  2. Referenz hinzufügen:
    Fügen Sie in Visual Studio die MySQL Connector-DLL zu den Referenzen des Projekts hinzu.
  3. MySqlConnection verwenden:
    SqlConnection im Code durch MySqlConnection ersetzen:
MySqlConnection connection = new MySqlConnection(myConnectionString);
Nach dem Login kopieren
  1. MySqlCommand verwenden:
    Ersatz SqlCommand stellt MySQL-Datenbankverbindungsinformationen für MySqlCommand bereit:
MySqlCommand command = new MySqlCommand(query, connection);
Nach dem Login kopieren
  1. :
    Stellen Sie sicher, dass myConnectionString die korrekten MySQL-Datenbankverbindungsinformationen enthält, einschließlich Serveradresse und Port , Datenbankname, Benutzername und Passwort.

Zum Beispiel:

<connectionStrings>
  <add name="MyConnectionString" 
       connectionString="server=127.0.0.1;port=3306;
       database=gis_server;uid=root;pwd=1234;" />
</connectionStrings>
Nach dem Login kopieren
  1. Verbindung öffnen:
    Im Code öffnen MySqlConnection:
connection.Open();
Nach dem Login kopieren
  1. Abfrage ausführen:
    Verwenden Sie MySqlCommand, um die Abfrage auszuführen und die Ergebnisse zu verarbeiten.
MySqlCommand command = new MySqlCommand(query, connection);
MySqlDataReader reader = command.ExecuteReader();
Nach dem Login kopieren

Ihr Code sollte nun in der Lage sein, erfolgreich eine Verbindung zur MySQL-Datenbank herzustellen und Abfragen auszuführen und Ergebnisse zu verarbeiten. Weitere Informationen finden Sie in der MySQL Connector-Dokumentation auf der MySQL-Website (https://dev.mysql.com/doc/refman/5.0/es/connector-net-examples-mysqlconnection.html).

Das obige ist der detaillierte Inhalt vonWie stelle ich mit dem richtigen Connector eine Verbindung zur MySQL-Datenbank von ASP.NET her?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage