Pertama, Anda perlu mengunduh konektor data MySql untuk .NET. Anda dapat menemukannya di sini di https://dev.mysql.com/downloads/connector/ bersih/ . Selanjutnya, setelah menginstalnya, Anda perlu menambahkan referensi ke perpustakaan MySql ke proyek Anda. Lihat ini caranya
Atau Anda cukup menggunakan Pengelola Paket NuGet untuk mengunduh dan memasang konektor secara otomatis.
Bagaimanapun, setelah instalasi yang benar dan referensi perpustakaan, Anda harus menambahkan, ke file cs Anda, using MySql.Data.MySqlClient;
baris dan sekarang Anda siap untuk menggunakan kelas yang diperlukan untuk terhubung ke MySql dan bekerja dengan datanya.
Jadi kode Anda seharusnya
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);
}
}
Ingat bahwa koneksi ke database Anda berisi sumber daya yang tidak dikelola dan Anda harus selalu menambahkan menggunakan pernyataan sekitar benda-benda semacam ini.