Først skal du downloade MySql-datastikket til .NET. Du kan finde den her på https://dev.mysql.com/downloads/connector/ net/ . Dernæst, efter at have installeret det, skal du tilføje en reference til MySql-biblioteket til dit projekt. Se her, hvordan du gør det
Eller du kan blot bruge NuGet Package Manager til at downloade og installere stikket automatisk.
Under alle omstændigheder, efter den korrekte installation og henvisning til biblioteket, bør du tilføje, til din cs-fil, using MySql.Data.MySqlClient;
linje og nu er du klar til at bruge de klasser, der kræves for at oprette forbindelse til MySql og arbejde med dens data.
Så din kode skal være
using MySql.Data.MySqlClient;
... other code ....
private void Button1_Click(object sender, EventArgs e)
{
try
{
string connetionString = @"Server=localhost;Database=my_projects;User ID=root;Password=123456";
using(MySqlConnection cnn = new MySqlConnection(connetionString))
{
cnn.Open();
MessageBox.Show("Connection Open !");
}
}
catch(Exception ex)
{
MessageBox.Show("Cannot open connection: Reason:" + ex.Message);
}
}
Husk, at forbindelsen til din database indeholder ikke-administrerede ressourcer, og du bør altid tilføje brug af erklæring omkring den slags genstande.