C# ile Mysql Veritabanına Bağlantı Yapmak
Bu makalede c# ile hazırlanan bir projede Mysql ile hazırlanan bir veri tabanına nasıl bağlanacağımızdan bahsedeceğim. Öncelikle kod yazmaya başlamadan önce bilgisayarınıza Download Connector/Net i kurmanız gerekmektedir. Bu bizim Mysql veri tabanına bağlanmamıza yarayacaktır. Bu programı aşağıdan indirebilirsiniz.
Mysql – Buradan indirebilirsiniz.
Bu programı bilgisayarımıza kurduktan sonra Yeni Bir proje açıyoruz. İlk olarak projemizi mysql.dll yi refarans olarak eklememiz gerekmektir. Solution Explorer pencerise sağ tıklayarak Add Referance diyorsunuz. Karşımıza geren ekrandan .NET sekmesini tıklayarak orada “MySQL.data” ı bulup tamamı seçiyoruz. Bu işlemi yaptıktan sonra Kodlamamıza geçebiliriz.
Projemizde MySql.Data.MySqlClient; namespace sini kullanmamız gerekiyor. O yüzden
using MySql.Data.MySqlClient;
diyerek projemize ekledik.
private void Form1_Load(object sender, EventArgs e)
{
try
{
MySqlConnection connection; // bağlantı nesmenizi tanımladık
string connString;
MySqlConnectionStringBuilder builder = new MySqlConnectionStringBuilder(); //” MySqlConnectionStringBuilder” bize bağlantı kurmamızı kolaylaştıran yapı
builder.UserID = “kullancı adı”;
builder.Password = “şifre”;
builder.Database = “veritabanı”;
builder.Server = “bağlantı adresi”;
connString = builder.ToString();
connection = new MySqlConnection(connString);
connection.Open();
lbl_bag_drum.Text = “Bağlantı Başarılı”;
connection.Close();
}
catch
{
lbl_bag_drum.Text = “Bağlantı Başarısız Oldu”;
}
}
Eğer bağlantımız başarılı olmuşsa veya olmamışsa labelimize ilgili mesajı verecektir. Biraz fazla kısa oldu ama inş faydalı olmuştur.
Bağlantı yaparken aldığınız hataları burada paylaşırsanız yardımcı olmaya çalışırım.
İyi Çalışmalar