Yazılımı yazdım. Program sistemimde çok güzel bir şekilde çalışıyor. Ne var ki bugün aldığım sunucuya attığım zaman, Entity'e bağlanılan sorgular da hata alıyorum. Yani connectionstring çakılıyor. İnternette araştırdıklarım ya entity ile yapılmamış oluyor ya da "code first" yapısını kullanmış oluyorlar.
Var mı fikri olan ? başına daha önce gelmiş olup yol gösterecek olan ?
MVC database first Entity (Mysql)
12
●1.176
- 19-10-2015, 23:36:48
- 20-10-2015, 00:41:55Kimlik doğrulama veya yönetimden onay bekliyor.web.config üzerinde 2 adet connectionstring'in olması gerekiyor.
Birisi default connection, diğeri entity için.
Entity için olan direk app.config'teki ile aynı. Diğerini de yine aynı database'e kullanıcı adı ve şifre girmen gerek.
Örnek:
<add name="DefaultConnection" connectionString="Data Source=.;Initial Catalog=db_name;user id=sa;password=***;TrustServerCertificate=True;MultipleActiveResultSets=True;" providerName="System.Data.SqlClient" /> <add name="Entities" connectionString="metadata=res://*/DataModel.csdl|res://*/DataModel.ssdl|res://*/DataModel.msl;provider=System.Data.SqlClient;provider connection string="data source=.;initial catalog=db_name;persist security info=True;user id=sa;password=***;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /> - 20-10-2015, 01:22:06Hocam dediğinizi yarın erken saatlerinde yapacağım. Web.Config de iç içe geçmiş 2 adet connectionstring var. Sizin yaptığınız gibi o ikisini ayırıp çeşitli fonksiyonlarda deneyeceğim.rob33n adlı üyeden alıntı: mesajı görüntüle
<add name="mylistEntities" connectionString="metadata=res://*/Models.benimlistem.csdl|res://*/Models.benimlistem.ssdl|res://*/Models.benimlistem.msl;provider=MySql.Data.MySqlClient;provider connection string="server=;user id=;password=;database="" providerName="System.Data.EntityClient" /></connectionStrings> -
(user,pw,db,sn silinmiştir.)
Hocam big datalarla uğraşacağım. Mysql'e daha çok güvendiğim için onu seçtim. ms Sql çok az veri ile patlıyor diye biliyorum. Projenin tam başlama işlemi 250 bin'i geçik veri ile olacak ve 3. ay sonunda 1.5 milyonu geçik veri olabilir.BigCoder adlı üyeden alıntı: mesajı görüntüle - 20-10-2015, 11:32:46Ustam sağolasın. Mysql de bir türlü çözemeyince ms Sql'e geçtim. Nasıl olsa entity kullanıyorum. İlerde MS Sql sıkıntı çıkarırsa Mysql'e geçişim kolay olur. Senin verdiğin kodlar işime yaradı. 3-4 yeri değiştirip yürütünce çalıştı.rob33n adlı üyeden alıntı: mesajı görüntüle
- 20-10-2015, 17:47:40MSSQL'e hakaret ediyor patlamaz çatlamaz merak etmeUgurOzturk adlı üyeden alıntı: mesajı görüntüle

MySql tamam iyide asp.net uygulamarda iyi değil. - 20-10-2015, 22:23:08Database optimize edince ve nasıl kullanıldığını bildiğinde düzgün çalışır. Mysql, mssql, oracle veya nosql farketmez. Sonuçta hepsi platform bağımsız.
Hatırladığım kadarıyla mysql için connectionstring üzerinde provider değişiyordu sadece. Onun haricinde çalışmaması için herhangi bir neden olmamalı.
Şu link üzerinden tekrar kontrol et bence. https://www.connectionstrings.com/mysql/
providerName="MySql.Data.MySqlClient"
- 21-10-2015, 00:09:16Bıradır mysql asp.net de yavaş çalışıyor, test videolarını izle, mysql in kendisi değil yavaş olan microsoft amca mysql sevmiyor.rob33n adlı üyeden alıntı: mesajı görüntüle
- 21-10-2015, 20:40:47rob33n adlı üyeden alıntı: mesajı görüntüleYoutube da bir video ya yorum atmıştım adam "mysql veriyorum ama şunu da belirtmeliyim ki bir kaç tane iş seviyesinde projem oldu onlarda da 1-2 milyonluk tablolar olmuştu hiç sıkıntı çıkmadı dedi" Olursa bakarız diyorum. Proje biteydi iyiydi, şimdi de kafamı karıştıran javascript lerin hepsini silip açık olmadan projeyi öyle mi devam ettirsem düşüncesi >.>BigCoder adlı üyeden alıntı: mesajı görüntüle
