Merhaba Arkadaşlar,
Bu yazımda Entity Framework’ü MYSQL’de kullanmayı anlatacağım.
Öncelikle MYSQL for Visual Studio ve MYSQL Connector/NET bilgisayarımızda yüklü olması gerekmektedir.
MYSQL for Visual Studio (MSI Installer): https://dev.mysql.com/downloads/windows/visualstudio/
MYSQL Connector/NET : https://dev.mysql.com/downloads/connector/net/8.0.html
adreslerinden temin edebilirsiniz.
MYSQL for Visual Studio kurarken “Warning : The devenv /updateconfiguration command may have failed” hatası alıyorsanız buyurun.
Peki programı yükledim nasıl kullanacağım?
Visual Studio’yu açıp projemizi oluşturduktan sonra;
Sağ tık -> Add Item -> Data -> ADO.NET Data Model
![](https://csharpcorner-mindcrackerinc.netdna-ssl.com/article/entity-framework-in-mvc-part-one/Images/image010.png)
![](https://csharpcorner-mindcrackerinc.netdna-ssl.com/article/entity-framework-in-mvc-part-one/Images/image010.png)
![](https://i.hizliresim.com/BaQVZD.jpg)
“Data Source” seçeneğinde “MySQL Database” seçilip “OK” butonuna tıklanır.
![](https://i.hizliresim.com/ZXBrLk.jpg)
Gerekli bilgileri girildikten sonra “OK” butonuna tıklanır.
![](https://i.hizliresim.com/oXWLA7.jpg)
Akabinde “Next” butonuna tıklandıktan sonra ADO.NET penceresi kendiliğinden kapanır.
![](https://i.hizliresim.com/8avGZV.jpg)
Solution Explorer sekmesinde beyaz karenin içinde bulunan simgeye tıklandıktan sonra karşımıza çıkan pencerelerden çıkan seçeneklere dokunmadan “Next” butonuna tıklıyoruz.
![](https://i.hizliresim.com/nQ6vAR.jpg)
![](https://i.hizliresim.com/v620gp.jpg)
![](https://i.hizliresim.com/16W9YG.jpg)
![](https://i.hizliresim.com/LlzJpb.jpg)
![](https://i.hizliresim.com/r5kqg1.jpg)
![](https://i.hizliresim.com/7anOoa.jpg)
![](https://i.hizliresim.com/qdkg4Q.jpg)
“Finish” butonuna tıkladıktan sonra biraz beklenir ve eklediğimiz mevcut database bağlantısının modeli oluşturulur.
![](https://i.hizliresim.com/MVGz62.jpg)
Eğer bu yazıyla ilişkin anlatamadığım\anlaşılamayan konular varsa yazının altına yorum yapabilirsiniz.
İyi akşamlar.