Bibliotheken zu Azure-Datenbank für MySQL für .NET
Übersicht
Arbeiten Sie mit Daten und Ressourcen, die in Azure-Datenbank für MySQL gespeichert sind.
Client-APIs
Die empfohlene Clientbibliothek für den Zugriff auf Azure-Datenbank für MySQL ist Connector/Net von MySQL. Verwenden Sie das Paket zum Herstellen einer Verbindung mit der Datenbank und Ausführen von SQL-Anweisungen direkt.
Installieren Sie das NuGet-Paket direkt über die Paket-Manager-Konsole in Visual Studio oder mit der .NET Core CLI.
Visual Studio-Paket-Manager
Install-Package MySql.Data
.NET Core-CLI
dotnet add package MySql.Data
Codebeispiel
Herstellen einer Verbindung mit einer MySQL-Datenbank und Ausführen einer Abfrage:
/* Include this "using" directive...
using MySql.Data.MySqlClient;
*/
string connectionString = "Server=[servername].mysql.database.azure.com; " +
"Database=myDataBase; Uid=[userid]@[servername]; Pwd=myPassword;";
// Best practice is to scope the MySqlConnection to a "using" block
using (MySqlConnection conn = new MySqlConnection(connectionString))
{
// Connect to the database
conn.Open();
// Read rows
MySqlCommand selectCommand = new MySqlCommand("SELECT * FROM MyTable", conn);
MySqlDataReader results = selectCommand.ExecuteReader();
// Enumerate over the rows
while(results.Read())
{
Console.WriteLine("Column 0: {0} Column 1: {1}", results[0], results[1]);
}
}
Beispiele
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.
Azure SDK for .NET