Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

C# MySQL Bağlantısı MEB Ağında Çalışmıyor.

Merhaba arkadaşlar, c# projemde mysql bağlantısı kullanıyorum. Normal bir ağda mysql bağlantısı çalışıyor. Ancak MEB ağında MySQL'e bağlantı yapmıyor. Bunu nasıl çözebilirim.

Soran: 31.08.20 09:07
programdeha
22p 2ü

2 Cevap

0
MEB bağlantıları genel portlar haricindekilere izin vermiyor. Eğer yerel bir ağ ise aynı engellemeyi orada da yapmış olabilirler. MySQL'ye de portla (3306) bağlanıyorsanız bu olabilir.


Cevaplayan: 31.08.20 15:38
cevapsitesi
101,757p 12ü
MySQL 3306 portundan bağlanıyor. Normalde site için de mysql kullanıyorum. Ancak websitesinde verileri çekiyor ve site meb ağında çalışıyor. c# projesinde bağlantı kurmaya çalışınca bağlanmıyor. bunun bir çözümü yok sanırım ? →  programdeha 31.08.20 22:10
1
Site çalışıyorsa C# projesinden bağlanması lazım. Bir şeyi eksik yapıyor olabilirsiniz. C# ile nereden (web sayfası, program) ve nasıl bağlandığınızı gösteren kod paylaşırsanız belki daha fazla yardımcı olabiliriz. →  cevapsitesi 01.09.20 03:25
0
            MySqlConnection mysqlbaglan = new MySqlConnection("Server=" + textBox2.Text + ";Database=" + textBox3.Text + ";Uid=" + textBox4.Text + ";Pwd='" + textBox5.Text + "';");
            try
            {
                mysqlbaglan.Open();
                label10.Text = "Bağlantı başarılı...";
                label10.BackColor = Color.LightGreen;
            }
            catch
            {
                mysqlbaglan.Close();
                label10.Text = "Bağlantı başarısız...";
                label10.BackColor = Color.Red;
            }
c# ile paylaştığım kod ile bağlanıyorum. Kendi internetimde bu bağlantıyı yapabiliyorum. Ancak MEB ağında bağlanmıyor. Web sitesinde birden fazla veritabanı ve tablo kullanıyorum. Orada hiçbir sıkıntı yok. Ama c# ile bağlanmayı deneyince hata veriyor.


Cevaplayan: 01.09.20 07:41
programdeha
22p 2ü
Bu kodda bir hata yok. Zaten hata da bu kısımdan kaynaklanmıyordur. textBox2.Text'de ve diğerlerinde ne yazıyor. Bunlar önemli. Başlangıç olarak şifreyi sınırlayan tek tırnakları kaldırarak dene. MySql komut satırından bağlanıyor mu? Bunu da dene. Bağlanmıyorsa hata mesajı nedir? →  cevapsitesi 02.09.20 14:56