Nejprve si musíte stáhnout datový konektor MySql pro .NET. Najdete jej zde na https://dev.mysql.com/downloads/connector/ síť/ . Poté, co ji nainstalujete, musíte do svého projektu přidat odkaz na knihovnu MySql. Viz zde jak to udělat
Nebo můžete jednoduše použít Správce balíčků NuGet ke stažení a instalaci konektoru automaticky.
V každém případě, po správné instalaci a odkazování na knihovnu, byste měli do svého cs souboru přidat using MySql.Data.MySqlClient;
line a nyní jste připraveni používat třídy potřebné pro připojení k MySql a práci s jeho daty.
Váš kód by tedy měl být
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);
}
}
Pamatujte, že připojení k vaší databázi obsahuje nespravované zdroje a měli byste vždy přidat používání příkazu kolem těchto předmětů.