Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mewujudkan Sambungan Antara Rangka Kerja Entiti 6 dan MySQL?
Entity Framework 6 and MySQL Connection Woes
Apabila cuba mewujudkan sambungan antara Entiti Framework 6 dan pangkalan data MySQL, banyak pembangun menghadapi masalah sekatan jalan yang membingungkan: ketidakupayaan untuk memilih MySQL sebagai pilihan sambungan. Isu ini telah dikaitkan dengan pepijat dalam pemalam MySQL, menyebabkan kekecewaan di kalangan mereka yang tidak sabar-sabar untuk menggunakan teknologi ini bersama-sama.
Komplikasi Berkaitan Pepijat
Pada mulanya, cadangan penyelesaian melibatkan penyalinan fail MySql.Data.Entity.EF6.dll daripada direktori pemasangan Connector/Net ke folder Visual Studio PrivateAssemblies. Walau bagaimanapun, pembetulan ini terbukti tidak berkesan untuk sesetengah pengguna, termasuk pengarang isu tersebut.
Penyelesaian Saling Belakang kepada Rangka Kerja Entiti 5
Kemunduran ini menyebabkan pengarang menurunkan taraf buat sementara waktu kepada Rangka Kerja Entiti 5 sehingga MySQL menyelesaikan isu tersebut. Penyelesaian ini membenarkan penerusan pembangunan sementara menunggu penyelesaian yang lebih kekal.
A Resolution Muncul
Akhirnya, penyelesaian muncul yang memerlukan penambahan tiga DLL khusus: MySql. Data.dll, MySql.Data.Entity.EF6.dll dan MySql.Web.dll. Selain itu, perubahan konfigurasi khusus dalam fail konfigurasi web diperlukan untuk EntityFramework. Pendekatan komprehensif ini akhirnya membolehkan kejayaan penubuhan model Rangka Kerja Entiti 6 dengan MySQL.
Prasyarat Penting
Adalah penting untuk memastikan bahawa pemalam MySQL untuk versi Visual Studio 1.1.3 dan penyambung MySQL .net versi 6.8.3 kedua-duanya dipasang. Versi khusus ini penting untuk kejayaan pelaksanaan penyelesaian ini.
Atas ialah kandungan terperinci Bagaimana untuk Mewujudkan Sambungan Antara Rangka Kerja Entiti 6 dan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!