Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

java.net.ConnectException

Sebagai percobaan, coba sambungkan ke port 3306 di mysql1.oyo.co.il menggunakan perintah telnet sistem Anda. Atau utilitas lain (misalnya nc atau netcat ) yang membuka koneksi TCP/IP mentah. Tergantung pada OS / distro Anda, Anda mungkin harus mencari dan menginstal perintah yang sesuai untuk membantu Anda mengatasi masalah ini. Amati apa yang terjadi.

Kembali diagnosis Anda:

Jika Anda berkata begitu ...

Paling-paling Anda telah menunjukkan bahwa Host berfungsi. Layanan web pada port 80 dan layanan MySQL pada port 3306 adalah layanan yang berbeda. (Dan sebenarnya, mungkin saja mysql1.oyo.co.il sedang melakukan trik perutean paket yang cerdas sehingga lalu lintas pada port yang berbeda dirutekan secara transparan ke host atau host virtual yang berbeda.)

Coba ubah / tambah batas waktu.

Dugaan saya ini bukan masalah batas waktu ... tetapi seperti yang saya katakan di atas, fakta bahwa Anda mendapatkan situs web tidak mengatakan APA-APA tentang apakah layanan MySQL sedang berjalan.

Anda baru saja menunjukkan bahwa Anda dapat mencapai port 80 ... lihat di atas

Anda baru saja menunjukkan bahwa Anda dapat mencapai port 80 ... lihat di atas

Berdasarkan hal di atas, masuk akal bahwa:

  • Anda memiliki masalah firewall lokal,
  • layanan MySQL pada port tersebut sedang tidak berjalan,
  • perutean jaringan di sisi layanan rusak untuk lalu lintas di port tersebut,
  • layanan MySQL telah dimatikan secara permanen, atau
  • firewall layanan telah dikonfigurasi untuk tidak menerima koneksi jaringan dari tempat acak (atau spesifik), termasuk milik Anda.

Fakta bahwa Anda melihat batas waktu daripada "koneksi ditolak" menunjukkan bahwa ini lebih mungkin menjadi masalah jaringan atau firewall daripada masalah dengan titik akhir layanan MySQL itu sendiri.

Dugaan saya adalah bahwa "mereka" telah menarik layanan ... dan Anda tidak seharusnya menggunakannya lagi. (Menyediakan layanan database MySQL publik bagi saya merupakan hal yang aneh untuk dilakukan ... serta bermasalah dari sudut pandang keamanan dan administrasi.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menghapus semua catatan duplikat dalam tabel MySQL tanpa tabel temp

  2. Menggunakan variabel sebagai nama kolom dalam kueri mysql

  3. Masukkan Nilai Kotak Pilih Dinamis Di Database Mysql Dan Tampilkan Data yang Dikirim Pesan

  4. error Campuran ilegal dari collations untuk concat

  5. Bagaimana saya bisa menyalin satu baris/catatan dari satu instance MySQL ke yang lain?