Cara menggunakan mysql workbench port

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

Sebelum Anda dapat terhubung ke instans DB yang menjalankan mesin basis data MySQL, Anda harus membuat instans DB. Untuk informasi, lihat Membuat instans DB Amazon RDS. Setelah Amazon RDS menyediakan instans DB Anda, Anda dapat menggunakan aplikasi klien MySQL standar atau utilitas apa pun untuk terhubung ke instans. Dalam string koneksi, Anda menentukan alamat DNS dari titik akhir instans DB sebagai parameter host, dan menentukan nomor port dari titik akhir instans DB sebagai parameter port.

Untuk mengautentikasi instans DB RDS, Anda dapat menggunakan salah satu metode autentikasi untuk MySQL dan autentikasi basis data AWS Identity and Access Management (IAM)

Anda dapat terhubung ke instans DB MySQL dengan menggunakan alat seperti alat baris perintah MySQL. Untuk informasi selengkapnya tentang menggunakan klien baris perintah MySQL, lihat mysql - alat baris perintahMySQL di dokumentasi MySQL. Satu aplikasi berbasis GUI yang dapat Anda gunakan untuk terhubung adalah MySQL Workbench. Untuk informasi lebih lanjut, lihat halaman Unduh MySQL Workbench. Untuk informasi tentang penginstalan MySQL (termasuk alat baris perintah MySQL), lihat Menginstal dan meningkatkan MySQL.

Sebagian besar distribusi Linux menyertakan klien MariaDB, bukan klien Oracle MySQL. Untuk menginstal klien baris perintah MySQL pada sebagian besar distribusi Linux berbasis RPM, termasuk Amazon Linux 2, jalankan perintah berikut:

yum install mariadb

Untuk menginstal klien baris perintah MySQL di sebagian besar distribusi Linux berbasis DEB, jalankan perintah berikut:

apt-get install mariadb-client

Untuk memeriksa versi alat baris perintah MySQL Anda, jalankan perintah berikut:

mysql --version

Untuk membaca dokumentasi MySQL untuk versi klien Anda saat ini, jalankan perintah berikut:

man mysql

Untuk terhubung ke instans DB dari luar Amazon VPC, instans DB harus dapat diakses secara publik, akses harus diberikan menggunakan aturan masuk grup keamanan instans DB, dan persyaratan lain harus dipenuhi. Untuk informasi selengkapnya, lihat .

Anda dapat menggunakan enkripsi Secure Sockets Layer (SSL) atau Transport Layer Security (TLS) pada koneksi ke instans DB MySQL. Untuk informasi, lihat . Jika Anda menggunakan autentikasi basis dataAWS Identity and Access Management (IAM), pastikan untuk menggunakan koneksi SSL/TLS. Untuk informasi, lihat Autentikasi basis data IAMuntuk MariaDB, MySQL, dan PostgreSQL.

Anda juga dapat terhubung ke instans DB dari server web. Untuk informasi selengkapnya, lihat Tutorial: Membuat server web dan Instans DB Amazon RDS.

Untuk informasi tentang cara menghubungkan ke instans DB MariaDB, lihat Terhubung ke instans DB yang menjalankan mesin basis data MariaDB.

Menemukan informasi koneksi untuk suatu instans DB MySQL

Informasi koneksi untuk instans DB termasuk titik akhir, port, dan pengguna basis data yang valid, seperti pengguna master. Sebagai contoh, anggaplah bahwa nilai titik akhir adalah mydb.123456789012.us-east-1.rds.amazonaws.com. Dalam hal ini, nilai port adalah

apt-get install mariadb-client
0, dan pengguna basis data adalah
apt-get install mariadb-client
1. Dengan informasi ini, Anda menentukan nilai-nilai berikut dalam string koneksi:

  • Untuk nama host atau nama DNS, tentukan mydb.123456789012.us-east-1.rds.amazonaws.com.

  • Untuk port, tentukan

    apt-get install mariadb-client
    0.

  • Untuk pengguna, tentukan

    apt-get install mariadb-client
    1.

Untuk terhubung ke instans DB, gunakan klien apa saja untuk mesin DB MySQL. Misalnya, Anda mungkin menggunakan alat baris perintah MySQL atau MySQL Workbench.

Untuk menemukan informasi koneksi untuk sebuah instans DB, Anda dapat menggunakan,AWS CLI describe-db-instancesperintahAWS Management Console, atau operasi API Amazon RDS DescribeDBInstances untuk menyusun daftar detailnya.

Untuk menemukan informasi koneksi untuk instans DB dalam AWS Management Console

  1. Masuk ke AWS Management Console dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Basis data untuk menampilkan daftar instans DB Anda.

  3. Pilih nama instans DB MySQL untuk menampilkan riciannya.

  4. Pada tab Konektivitas & keamanan, salin titik akhir. Perhatikan juga nomor port. Anda memerlukan titik akhir dan nomor port untuk terhubung ke instans DB.

    Cara menggunakan mysql workbench port

  5. Jika Anda perlu menemukan nama pengguna master, pilih tab Konfigurasi dan lihat nilai Nama pengguna master.

Untuk menemukan informasi koneksi untuk instans DB MySQL dengan menggunakanAWS CLI, panggil describe-db-instancesperintah. Dalam panggilan tersebut, buat kueri untuk ID instans DB, titik akhir, port, dan nama pengguna master.

Untuk Linux, macOS, atau Unix:

aws rds describe-db-instances \
  --filters "Name=engine,Values=mysql" \
  --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"

Untuk Windows:

aws rds describe-db-instances ^
  --filters "Name=engine,Values=mysql" ^
  --query "*[].[DBInstanceIdentifier,Endpoint.Address,Endpoint.Port,MasterUsername]"

Output Anda harus serupa dengan berikut ini.

[
    [
        "mydb1",
        "mydb1.123456789012.us-east-1.rds.amazonaws.com",
        3306,
        "admin"
    ],
    [
        "mydb2",
        "mydb2.123456789012.us-east-1.rds.amazonaws.com",
        3306,
        "admin"
    ]
]

Untuk menemukan informasi koneksi untuk instans DB dengan menggunakan API Amazon RDS, panggil operasi DescribeDBInstances. Dalam output, temukan nilai-nilai untuk alamat titik akhir, port titik akhir, dan nama pengguna master.

Menghubungkan dari klien baris perintah MySQL (tidak terenkripsi)

Hanya gunakan koneksi MySQL terenkripsi ketika klien dan server berada di VPC yang sama dan jaringan tepercaya. Untuk informasi tentang menggunakan koneksi terenkripsi, lihat .

Untuk terhubung ke instans DB menggunakan alat baris perintah MySQL, ketik perintah berikut pada command prompt. Untuk parameter -h, gantikan nama DNS (titik akhir) untuk instans DB Anda. Untuk parameter -P, lakukan penggantian pada port untuk instans DB Anda. Untuk parameter -u, lakukan penggantian nama pengguna dari pengguna basis data yang valid, seperti pengguna master. Masukkan kata sandi pengguna master saat diminta.

mysql -h mysql–instance1.123456789012.us-east-1.rds.amazonaws.com -P 3306 -u mymasteruser -p

Setelah Anda memasukkan kata sandi untuk pengguna, Anda akan melihat output yang serupa dengan yang berikut ini.

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9738
Server version: 8.0.23 Source distribution

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Menghubungkan dari MySQL Workbench

Untuk menghubungkan dari MySQL Workbench

  1. Unduh dan instal MySQL Workbench di Unduh MySQL Workbench.

  2. Buka MySQL Workbench.

    Cara menggunakan mysql workbench port

  3. Dari Basis Data, pilih Kelola Koneksi.

  4. Di jendela Kelola Koneksi Server, pilih Baru.

  5. Di jendela Hubungkan ke Basis Data, masukkan informasi berikut:

    • Koneksi Tersimpan – Masukkan nama untuk koneksi, seperti

      apt-get install mariadb-client
      5.

    • Nama host – Masukkan titik akhir instans DB.

    • Port – Masukkan port yang digunakan oleh instans DB.

    • Nama pengguna – Masukkan nama pengguna dari pengguna basis data yang valid, seperti pengguna master.

    • Kata Sandi – Atau, pilih Simpan di Vault lalu masukkan dan simpan kata sandi untuk pengguna.

    Jendelanya terlihat serupa dengan yang berikut ini:

    Cara menggunakan mysql workbench port

    Anda dapat menggunakan fitur MySQL Workbench untuk menyesuaikan koneksi. Misalnya, Anda dapat menggunakan tab SSL untuk mengonfigurasi koneksi SSL/TLS. Untuk informasi tentang menggunakan MySQL Workbench, lihat Dokumentasi MySQL Workbench. Mengenkripsi koneksi klien ke instance MySQL DB dengan SSL/TLS, lihatMengenkripsi koneksi klien ke instans MySQL DB dengan SSL/TLS.

  6. Atau, pilih Tes Koneksi untuk mengonfirmasi bahwa koneksi ke instans DB berhasil.

  7. Pilih Penutupan.

  8. Dari Basis Data, pilih Hubungkan ke Basis Data.

  9. Dari Koneksi Tersimpan, pilih koneksi Anda.

  10. Pilih OKE.

Menghubungkan dengan Driver JDBC Amazon Web Services untuk MySQL

DriverAWS JDBC untuk MySQL adalah driver klien yang dirancang untuk RDS untuk MySQL. Secara default, driver memiliki pengaturan yang dioptimalkan untuk digunakan dengan RDS untuk MySQL. Untuk informasi selengkapnya tentang driver dan petunjuk lengkap untuk menggunakannya, lihat GitHub repositori DriverAWS JDBC untuk MySQL.

Driver ini drop-in kompatibel dengan driver MySQL Connector/J. Untuk menginstal atau meng-upgrade konektor Anda, ganti konektor MySQL file.jar (terletak di CLASSPATH aplikasi) dengan DriverAWS JDBC untuk MySQL file.jar, dan memperbarui awalan URL koneksi dari

apt-get install mariadb-client
6 ke
apt-get install mariadb-client
7.

DriverAWS JDBC untuk MySQL mendukung autentikasi basis data IAM. Untuk informasi selengkapnya, lihat diAWS JDBC Driver untuk GitHub repositori MySQL. Untuk informasi selengkapnya tentang autentikasi basis data IAM, lihatAutentikasi basis data IAMuntuk MariaDB, MySQL, dan PostgreSQL.

Memecahkan masalah koneksi ke instans DB MySQL Anda

Dua penyebab umum kegagalan koneksi ke instans DB baru adalah:

  • Instans DB dibuat menggunakan port default 3306, dan perusahaan Anda memiliki aturan firewall yang memblokir koneksi ke port tersebut dari perangkat di jaringan perusahaan Anda. Untuk memperbaiki kegagalan ini, buat ulang instans dengan port yang berbeda.

    Bagaimana cara masuk MySQL?

    Untuk membuka MySQL, klik actions start pada bagian Apache dan MySQL. Setelah actions start Apache dan MySQL berubah menjadi stop, selanjutnya buka web browser, masuk ke halaman localhost/phpmypadmin.

    MySQL Workbench buat apa?

    MySQL Workbench adalah sebuah perangkat aplikasi berbentuk visual yang dipergunakan untuk mengelola basis data. Perangkat aplikasi ini biasa digunakan oleh seorang arsitek basis data, pengembang basis data, serta administator basis data.

    MySQL masuk ke dalam jenis apa?

    MySQL juga termasuk ke dalam RDBMS atau Relational Database Management System, dimana di dalam struktur databasenya sehingga ketika proses pengambilan data menggunakan metode relational database. Yang juga menjadi penghubung antara perangkat lunak dan database server.

    Apa yang dimaksud remote MySQL?

    Remote MySQL merupakan fitur yang digunakan untuk menghubungkan database website dengan aplikasi pihak ketiga seperti Navicat, MySQL Workbench, dan lainnya. Hal ini memungkinkan Anda mengelola database website hanya dengan melalui aplikasi tersebut.