Şu an kullandığım ve MySQL Workbench uygulamasından başarıyla bağlandığım bir Google Cloud SQL Örneğim var. Ancak dün itibarıyla ben MySQL tezgah (veya Laptop'ıma komut satırı) kullanarak bağlanmak ve hatayı alamayan:Hata 2003 (HY000): 'IPv4 adresi' (10060) 'da MySQL sunucusuna bağlanamıyor
ERROR 2003 (HY000): Can't connect to MySQL server on '207.xxx.xxx.xx' (10060)
Zaten aşağıdaki yapmış:
- Yetkili laptop'umun IP Google Konsolunda adres (whatismyip.com kullanılarak bulundu).
- Google Konsolunda veritabanına bir IPv4 adresi atandı.
- Kullanıcı sorunu olup olmadığını görmek için yeni kullanıcı ve şifreler oluşturun. Ama bu yardımcı olmadı.
- Örneği yeniden başlattı, ev ağımı/dizüstü bilgisayarımı yeniden başlattı ve yeni IP adresleri aldım (ve buna göre yetkili IP adresini güncelledi).
- En son MySQL çalışma tezgahı 6.3 CE'ye yükseltildi ancak yine de sorun var.
Veritabanım, uygulamasımın bağlanabildiği ve verilere eriştiği sırada çalışıyor, dizüstü bilgisayarımdan uzak bir bağlantı kuramıyorum.
Bu konuda yeniyim ve nasıl düzeltileceğine dair fikirlerim yok. Herhangi bir yardım büyük takdir edilecektir.
Bu teknik olarak daha iyi bir uyum [DBA sitesinde] üzerindedir (http://dba.stackexchange.com) veya [Sunucu Hatası] (http://serverfault.com) kesinlikle programlama ile ilgili değildir. Söylediğine göre, 3306 numaralı bağlantı noktasının açık olduğundan emin olmak için makineyi araştırdın mı? SSH kullanarak bir seçenek mi bağlanıyor? Bu çok daha güvenilir olma eğilimindedir. – tadman
Üzgünüz, ilk yazıyı nereye koyacağımı bilmiyorum. Ayrıca, benim için DB'ye bakmadan ve DB'nin bir görünümü olmadan doğru şeyleri koyduğunu kontrol etmem gerektiğinden benim programımın ayrılmaz bir parçasıyım. Bağlantı noktası 3306'nın açık olduğunu doğrulamak için Google Cloud örneğini nasıl araştırırım? – Kelly
Herhangi bir port test aracı işi yapmalıdır, ancak [nmap] (http://nmap.org) en popüler olanıdır. Bağlantı noktası açıksa, orada yarı yoldasın. Kapalı veya filtrelenmişse güvenlik duvarı sorununuz var. SSH'yi ilk önce kullanabilirseniz, bu daha güvenilirdir ve fiziksel IP adresinize bağlı değildir. – tadman