全部产品
Search
文档中心

:Apa yang harus saya lakukan jika pesan kesalahan "Tidak dapat terhubung ke server MySQL pada 'XXX'" ditampilkan saat saya terhubung ke instance ApsaraDB RDS for MySQL atau instance ApsaraDB RDS for MariaDB?

更新时间:Jul 02, 2025

Deskripsi

Saat menghubungkan ke instance ApsaraDB RDS for MySQL atau ApsaraDB RDS for MariaDB, salah satu pesan kesalahan berikut mungkin muncul:

  • ERROR 2003 (HY000): Tidak dapat terhubung ke server MySQL pada 'XXX' (10038, 10060, atau 110)

  • ERROR 2002 (HY000): Tidak dapat terhubung ke server MySQL pada 'XXX' (115)

  • Tidak dapat terhubung ke database: XXX

Solusi

Berikut adalah dua metode untuk menyelesaikan masalah ini:

  • Masalah yang menyebabkan instance ECS tidak dapat terhubung ke instance RDS melalui jaringan internal.

  • Masalah yang menyebabkan perangkat selain instance ECS tidak dapat terhubung ke instance RDS melalui Internet.

Masalah yang menyebabkan Anda tidak dapat menghubungkan instance ECS ke instance RDS melalui jaringan internal

  1. Periksa apakah instance ECS dan instance RDS berada di wilayah yang sama. Jika berbeda, selesaikan masalah sesuai dengan petunjuk dalam Apa yang harus dilakukan jika gagal terhubung ke instance ApsaraDB RDS?

  2. Periksa apakah instance ECS dan instance RDS menggunakan tipe jaringan yang sama. Jika berbeda, seperti jaringan klasik dan virtual private cloud (VPC), selesaikan masalah sesuai dengan petunjuk dalam Apa yang harus dilakukan jika gagal terhubung ke instance ApsaraDB RDS?

  3. Jika instance ECS dan instance RDS menggunakan tipe VPC, pastikan bahwa mereka berada di VPC yang sama. Jika berbeda, selesaikan masalah sesuai dengan petunjuk dalam Apa yang harus dilakukan jika gagal terhubung ke instance ApsaraDB RDS?

  4. Periksa apakah alamat IP pribadi dari instance ECS telah ditambahkan ke daftar putih alamat IP dari instance RDS. Jika belum, tambahkan alamat IP ke daftar putih alamat IP dari instance RDS.

  5. Periksa apakah entri 0.0.0.0 telah ditambahkan ke daftar putih alamat IP dari instance RDS. Format yang valid adalah 0.0.0.0/0.

    Catatan

    Entri 0.0.0.0/0 memungkinkan semua perangkat mengakses instance RDS, tetapi dapat menimbulkan risiko keamanan. Lanjutkan dengan hati-hati.

  6. Jika Anda mengaktifkan mode daftar putih yang ditingkatkan untuk instance RDS, perhatikan hal berikut:

    1. Jika menggunakan endpoint internal tipe VPC, pastikan alamat IP pribadi dari instance ECS telah ditambahkan ke daftar putih alamat IP tipe VPC.

    2. Jika menggunakan endpoint internal tipe jaringan klasik, pastikan alamat IP pribadi dari instance ECS telah ditambahkan ke daftar putih alamat IP tipe jaringan klasik.

  7. Periksa apakah endpoint internal dan nomor port dari instance RDS dikonfigurasi dengan benar untuk instance ECS.

    Catatan

    Anda mungkin telah menambahkan alamat IP pribadi dari instance ECS ke alamat IP dari instance RDS tetapi menggunakan endpoint publik dari instance RDS untuk menghubungkan kedua instance tersebut.

  8. Periksa apakah blok CIDR dari instance ECS dan layanan seperti kontainer yang diterapkan pada instance ECS bertentangan dengan blok CIDR dari instance RDS. Untuk informasi lebih lanjut, lihat Apa yang harus saya lakukan jika saya tidak dapat terhubung ke instance ApsaraDB RDS dan pesan kesalahan "Destination Host Unreachable" ditampilkan saat saya ping endpoint internal dari instance tersebut?

Masalah yang menyebabkan Anda tidak dapat menghubungkan perangkat selain instance ECS ke instance RDS melalui Internet

Anda hanya dapat menghubungkan perangkat selain instance ECS ke instance RDS melalui Internet. Jika koneksi gagal, gunakan salah satu metode berikut untuk menyelesaikan masalah:

  1. Periksa apakah daftar putih alamat IP telah dikonfigurasi untuk instance RDS. Jika belum, konfigurasikan daftar putih alamat IP.

  2. Periksa apakah entri 0.0.0.0 telah ditambahkan ke daftar putih alamat IP dari instance RDS. Format yang valid adalah 0.0.0.0/0.

    Catatan

    Entri 0.0.0.0/0 memungkinkan semua perangkat mengakses instance RDS, tetapi dapat menimbulkan risiko keamanan. Lanjutkan dengan hati-hati.

  3. Jika Anda mengaktifkan mode daftar putih yang ditingkatkan untuk instance RDS, pastikan alamat IP publik dari perangkat telah ditambahkan ke daftar putih alamat IP tipe jaringan klasik.

    Catatan

    Daftar putih alamat IP tipe VPC tidak berlaku untuk koneksi berbasis Internet.

  4. Jika alamat IP dari perangkat telah ditambahkan ke daftar putih alamat IP dari instance RDS tetapi koneksi masih gagal, kemungkinan penyebabnya adalah alamat IP publik dari perangkat yang ditambahkan ke daftar putih tidak akurat. Kegagalan koneksi mungkin disebabkan oleh salah satu alasan berikut:

    Catatan

    Untuk informasi lebih lanjut tentang cara mendapatkan alamat IP publik dari perangkat, lihat Apa yang harus dilakukan jika gagal terhubung ke instance ApsaraDB RDS?

    • Alamat IP publik berubah secara dinamis.

    • Alat atau situs web yang digunakan untuk memeriksa alamat IP publik mengembalikan hasil yang tidak akurat.

  5. Periksa apakah endpoint yang digunakan untuk koneksi adalah endpoint internal dari instance RDS. Anda harus menggunakan endpoint publik dari instance RDS untuk koneksi.

    Catatan

Ruang lingkup aplikasi

  • ApsaraDB RDS for MySQL

  • ApsaraDB RDS for MariaDB