Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Terhubung dengan aman ke database MySQL Lightsail dengan SSL/TLS

Mode fokus
Terhubung dengan aman ke database MySQL Lightsail dengan SSL/TLS - Amazon Lightsail

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Amazon Lightsail membuat sertifikat SSL, dan menginstalnya di database terkelola MySQL Anda saat disediakan. Sertifikat SSL ditandatangani dengan otoritas sertifikasi (CA), dan mencakup titik akhir basis data sebagai Common Name (CN) untuk sertifikat SSL agar terlindung dari tindakan penipuan.

Sertifikat SSL yang dibuat oleh Lightsail adalah entitas root tepercaya dan harus berfungsi dalam banyak kasus tetapi mungkin gagal jika aplikasi Anda tidak menerima rantai sertifikat. Jika aplikasi Anda tidak menerima rantai sertifikat, Anda mungkin perlu menggunakan sertifikat perantara untuk terhubung dengan Wilayah AWS Anda.

Untuk informasi selengkapnya tentang sertifikat CA untuk database terkelola, Wilayah AWS s yang didukung, dan cara mengunduh sertifikat perantara untuk aplikasi, lihat Mengunduh sertifikat SSL untuk database terkelola Anda.

Koneksi yang didukung

MySQL menggunakan yaSSL untuk koneksi yang aman dalam versi berikut:

  • MySQL versi 5.7.19 dan versi 5.7 sebelumnya

  • MySQL versi 5.6.37 dan versi 5.6 sebelumnya

  • MySQL versi 5.5.57 dan versi 5.5 sebelumnya

MySQL menggunakan OpenSSL untuk koneksi yang aman dalam versi berikut:

  • MySQL versi 8.0

  • MySQL versi 5.7.21 dan versi 5.7 selanjutnya

  • MySQL versi 5.6.39 dan versi 5.6 selanjutnya

  • MySQL versi 5.5.59 dan versi 5.5 selanjutnya

Basis data terkelola MySQL mendukung Keamanan Lapisan Pengangkutan (TLS) versi 1.0, 1.1, dan 1.2. Daftar berikut menunjukkan dukungan TLS untuk versi MySQL:

  • MySQL 8.0 TLS1 — .0, TLS 1.1, dan TLS 1.2

  • MySQL 5.7 TLS1 — .0, dan TLS 1.1. TLS 1.2 didukung hanya untuk MySQL 5.7.21 dan versi setelahnya.

  • MySQL 5.6— .0 TLS1

  • MySQL 5.5— .0 TLS1

Prasyarat

Connect ke basis data MySQL Anda menggunakan SSL

Selesaikan langkah-langkah berikut untuk terhubung ke basis data MySQL Anda menggunakan SSL.

  1. Buka jendela Terminal atau Command Prompt.

  2. Masukkan salah satu dari perintah berikut ini sesuai dengan versi basis data MySQL Anda:

    • Masukkan perintah berikut untuk terhubung ke basis data dengan versi MySQL 5.7 atau versi setelahnya.

      mysql -h DatabaseEndpoint --ssl-ca=/path/to/certificate/rds-combined-ca-bundle.pem --ssl-mode=VERIFY_IDENTITY -u UserName -p

      Dalam perintah tersebut, ganti:

      • DatabaseEndpointdengan titik akhir database Anda.

      • /path/to/certificate/rds-combined-ca-bundle.pemdengan jalur lokal tempat Anda mengunduh dan menyimpan sertifikat untuk database Anda.

      • UserNamedengan nama pengguna database Anda.

      Contoh:

      mysql -h ls-1c51a7c70a4fb55e542829a4e4e0d735ba42.czowadgeezqi.us-west-2.rds.amazonaws.com --ssl-ca=/home/ec2-user/rds-combined-ca-bundle.pem --ssl-mode=VERIFY_IDENTITY -u dbmasteruser -p
    • Masukkan perintah berikut untuk terhubung ke basis data dengan versi MySQL 6.7 atau versi sebelumnya.

      mysql -h DatabaseEndpoint --ssl-ca=/path/to/certificate/rds-combined-ca-bundle.pem --ssl-verify-server-cert -u UserName -p

      Dalam perintah itu, ganti:

      • DatabaseEndpointdengan titik akhir database Anda.

      • /path/to/certificate/rds-combined-ca-bundle.pemdengan jalur lokal tempat Anda mengunduh dan menyimpan sertifikat untuk database Anda.

      • UserNamedengan nama pengguna database Anda.

      Contoh:

      mysql -h ls-1c51a7c70a4fb55e542829a4e4e0d735ba42.czowadgeezqi.us-west-2.rds.amazonaws.com --ssl-ca=/home/ec2-user/rds-combined-ca-bundle.pem --ssl-verify-server-cert -u dbmasteruser -p
  3. Ketik kata sandi untuk pengguna basis data yang Anda tentukan di perintah sebelumnya saat diminta, dan tekan Enter.

    Anda akan melihat hasil yang mirip dengan contoh berikut ini:

    Koneksi basis data MySQL.
  4. Ketik status, dan tekan Enter untuk melihat status koneksi Anda.

    Koneksi Anda dienkripsi jika Anda melihat nilai “Penyandian yang digunakan adalah” di samping SSL.

    Status koneksi basis data MySQL.
PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.