Mengapa mysql tidak bisa connect

dengan Amazon Aurora Tanpa Server

Di tutorial ini, Anda akan belajar cara mengonfigurasi dan terhubung ke Amazon Aurora Tanpa Server.

Amazon Aurora adalah layanan database relasional dengan edisi kompatibel PostgreSQL dan MySQL, yang menawarkan kinerja dan ketersediaan database perusahaan dengan sedikit biaya. Aurora Tanpa Server adalah konfigurasi auto-scaling sesuai permintaan baru untuk Aurora yang sekarang umumnya tersedia untuk Aurora yang kompatibel dengan edisi kompatibel MySQL. Dengan Aurora Tanpa Server, database data Anda akan secara otomatis memulai, mematikan, dan meningkatkan atau menurunkan kapasitas berdasarkan kebutuhan aplikasi Anda – jadi Anda tidak pernah membayar untuk apa yang tidak Anda gunakan, sambil tetap mendapat manfaat dari ketersediaan, skala, ketersediaan Aurora yang tinggi, dan kecepatan.

Secara tradisional, administrasi database memerlukan jumlah dugaan yang wajar: menjaga pertumbuhan komputasi dan penyimpanan yang tidak diketahui dan terkadang tidak stabil untuk aplikasi baru, mengelola beban kerja variabel seperti pengembangan dan pengujian basis data, serta menjaga banyak kapasitas database online - hanya agar dapat digunakan dengan jarang. Dengan Aurora Tanpa Server, Anda dapat menghilangkan dugaan itu. Aurora Tanpa Server menumbuhkan penyimpanan database dan menghitung kapasitas saat aplikasi Anda membutuhkannya, dan menyusutkan kapasitas saat aplikasi Anda membutuhkan lebih sedikit. Anda membayar per detik untuk kapasitas database yang Anda gunakan saat database aktif, dan bermigrasi antar konfigurasi standar dan tanpa server dengan beberapa klik pada AWS Management Console.

Dalam beberapa menit berikutnya, Anda akan membuat dan mengonfigurasi gugus DB Aurora Tanpa Server yang baru. Untuk mengakses klaster Aurora Tanpa Server baru Anda, Anda akan membuat lingkungan Cloud9 dan kemudian mengaktifkan lalu lintas jaringan ke klaster dari lingkungan Cloud9 Anda. Menggunakan alat baris perintah MySQL yang diinstal pada lingkungan Cloud9, Anda akan masuk ke klaster Anda. Terakhir, Anda akan membersihkan dan mengakhiri lingkungan Cloud9 Anda dan kluster Aurora Tanpa Server DB.

Tutorial ini tidak termasuk tingkat gratis dan akan dikenakan biaya kurang dari USD 1 selama Anda mengikuti langkah-langkah dalam tutorial dan mengakhiri sumber daya Anda di akhir tutorial.

Tutorial ini memerlukan akun AWS

Tutorial ini tidak berada dalam tingkat gratis. Tutorial ini akan dikenakan biaya kurang dari $1 asalkan Anda mengikuti langkah-langkah dalam tutorial dan mengakhiri sumber daya Anda di akhir tutorial.


Langkah 1. Navigasikan konsol RDS

Pada langkah ini, Anda akan menavigasi ke konsol Relational Database Service (RDS) sehingga Anda dapat membuat gugusan DB Aurora Tanpa Server.


a.  Buka AWS Management Console, agar panduan langkah demi langkah ini selalu terbuka. Ketika layar memuat, masukkan nama pengguna dan kata sandi untuk memulai. Lalu mulai mengetik RDS di bilah pencarian dan pilih RDS untuk membuka konsol layanan.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


Langkah 2. Buat klaster DB Tanpa Server Aurora

Di langkah ini, Anda akan menggunakan Amazon RDS untuk membuat klaster Tanpa Server Aurora.


a. Pada layar Amazon RDS, dari bilah navigasi di kiri, pilih Klaster.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


b. Dari layar RDS > Klaster, pilih Buat database.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


c.  Pada layar Pilih mesin, pilih Amazon Aurora. Tombol radio Edisi, pilih kompatibel-MySQL 5.6. Saat ini, hanya versi MySQL 5.6 yang tersedia dengan Aurora Tanpa Server.

Pilih Berikutnya.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


d.  Pada layar Tentukan detail DB, di bawah tipe Kapasitas pilih tombol radio Tanpa Server.

Di panel Pengaturan, di bidang Pengidentifikasi klaster DB memasukkan MyClusterName.

Atur bidang Nama pengguna Master dan Kata sandi Master dengan nilai pilihan Anda dan simpan nama pengguna dan kata sandi untuk penggunaan nanti.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


e.  Pada halaman Konfigurasi pengaturan lanjutan, di panel Pengaturan kapasitas, Anda dapat mengubah unit kapasitas Aurora Minimum dan pengaturan unit kapasitas Aurora Maksimum.

Setiap unit kapasitas Aurora setara dengan komputasi dan konfigurasi memori tertentu. Aurora Tanpa Server akan secara otomatis mengatur skala antara pengaturan kapasitas minimum dan maksimum berdasarkan penggunaan CPU klaster Anda, koneksi, dan memori yang tersedia.

Perluas bagian Konfigurasi penskalaan tambahan. Anda dapat menonaktifkan jeda kluster dengan menghapus centang pada Kapasitas penghitungan jeda setelah beberapa menit tanpa aktivitas. Menggunakan kotak daftar turun jam, menit, dan detik, Anda dapat mengubah lama waktu tidak aktif hingga klaster berhenti. Secara default, klaster Anda akan berhenti setelah tidak aktif selama 5 menit berturut-turut.

Untuk tutorial ini, Anda harus meninggalkan nilai default ini.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


f. Pada panel Jaringan & Keamanan, dalam daftar Virtual Private Cloud (VPC), pilih Buat VPC baru.

Dalam daftar Grup subnet, pilih Buat Grup Subnet DB baru.

Dalam daftar Grup keamanan VPC, pilih Buat grup keamanan VPC baru. Anda akan memodifikasi grup keamanan baru ini untuk memungkinkan lalu lintas jaringan dari klien database Anda untuk mengakses klaster Aurora Tanpa Server baru Anda di langkah selanjutnya.

Pilih Buat database.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


g.  Layar RDS > Klaster akan memuat dan klaster MyClusterName akan muncul seperti di dalam status pembuatan. Klik MyClusterName dalam daftar klaster untuk mengakses informasi terperinci tentang klaster Anda.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


h.  Layar detail MyClusterName akan memuat. Layar ini berisi informasi pemantauan termasuk grafik Kapasitas Database Tanpa Server yang menunjukkan jumlah Unit Kapasitas Aurora yang digunakan dari waktu ke waktu dan panel Kejadian Terbaru yang memerincikan kejadian penskalaan dan menjeda/melanjutkan.

Gulir ke panel Detail. Catat nilai VPC dan Titik akhir database untuk penggunaan nanti di tutorial.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


Langkah 3. Buat Lingkungan Klien dengan Cloud9

Setelah membuat klaster MyClusterName, tugas Anda selanjutnya adalah membuat klien database di dalam VPC yang sama. Untuk menyelesaikan tugas ini, Anda akan membuat lingkungan Cloud9 untuk digunakan sebagai klien database Anda.


a.  Dari menu Konsol Web AWS, pilih Layanan. Di bilah pencarian, mulailah mengetik Cloud9 dan pilih Cloud9 untuk membuka konsol layanan.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


b. Pada layar AWS Cloud9, pilih Buat lingkungan.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


c.  Pada layar Beri nama lingkungan, di bidang Nama, ketik MyCloud9Env dan pilih Langkah berikutnya.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


d.  Pada layar Konfigurasi pengaturan, biarkan jenis lingkungan sebagai Buat instans baru untuk lingkungan (EC2) dan Jenis instans sebagai t2.micro.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


e.  Karena klaster DB Tanpa Server Aurora tidak memiliki titik akhir yang dapat diakses secara publik, MyClusterName hanya dapat diakses dari dalam VPC yang sama.

Untuk menempatkan MyCloud9Env dalam VPC yang sama dengan MyClusterName, gulir ke bawah layar Konfigurasi pengaturan dan perluas bagian Pengaturan jaringan (lanjutan). Dari menu menurun Jaringan (VPC), pilih VPC MyClusterName yang Anda catat 2h.

Pilih Langkah berikutnya.

Pada halaman Tinjauan, pilih Buat lingkungan.

Setelah lingkungan Cloud9 Anda yang baru dibuat, lanjutkan ke langkah berikutnya.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


Langkah 4. Aktifkan akses jaringan klien ke Klaster Tanpa Server Anda

Di langkah ini, Anda akan mengaktifkan akses jaringan dari lingkungan Cloud9 ke Klaster DB Tanpa Server Anda. Untuk menyelesaikan tugas ini, Anda akan menambahkan grup keamanan yang ditugaskan ke MyCloud9Env sebagai sumber lalu lintas untuk grup keamanan yang ditugaskan ke MyClusterName. Grup keamanan adalah firewall virtual yang mengontrol lalu-lintas jaringan di jaringan Anda.


a.  Untuk lebih memudahkan navigasi, muat Konsol Web AWS dalam tab browser lain dengan mengklik di sini. Di jendela browser baru, pada bilah menu atas, pilih Layanan lalu ketik VPC di bilah pencarian dan pilih VPC dari daftar.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


b.  Pada halaman Dasbor VPC, di navigasi kiri pilih Grup keamanan.

Di kolom Nama Grup, cari grup keamanan yang berawalan aws-cloud9-MyCloud9Env. Catat ID Grup dari grup keamanan ini.

Sebagai contoh, di tangkapan layar ke kanan, Anda dapat mencatat grup keamanan yang berakhiran 7431. ID Grup Anda akan berbeda dengan yang digambarkan di tangkapan layar ini.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


c.  Dalam daftar grup keamanan, pilih grup keamanan yang berawalan RDS-Launch-Wizard.

Lalu pilih tab Aturan Inbound.

Lalu pilih Edit.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


d.  Di tab Aturan Inbound, pilih Tambahkan aturan lain.

Di kolom Jenis, pilih MySQL/Aurora (3306) dari daftar menurun.

Lalu klik ke dalam bidang kolom Sumber dan daftar menurun akan muncul. Pilih ID Grup keamanan yang Anda catat di langkah 4b. Lalu pilih Simpan.

Sebagai contoh, di tangkapan layar ke kanan, dari daftar Anda dapat memilih grup keamanan yang berakhiran 7431. ID Grup spesifik Anda akan berbeda dengan yang digambarkan di tangkapan layar ini.  

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


Langkah 5. Sambungkan ke Klaster DB Tanpa Server Aurora

Di langkah ini, dari lingkungan Cloud9 Anda akan mengakses klaster DB Tanpa Server Aurora.


a.   Beralih kembali ke jendela browser MyCloud9Env Anda.

Di tab termimal bash dalam MyCloud9Env, ketik perintah berikut. Ganti titik akhir nama pengguna dan database Master Anda dengan nilai-nilai dalam perintah dan tekan Enter.

mysql --user=[your Master username] --password -h [your database endpoint]

Saat diminta, masukkan kata sandi Master Anda dan tekan Enter.

Anda sekarang harus terhubung ke klaster DB Tanpa Server MyClusterName! 

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


b. Anda bisa mengeluarkan perintah ke klaster DB Tanpa Server Aurora menggunakan koneksi yang telah Anda buat. Misalnya, Anda bisa menampilkan database di server dengan merekatkan perintah berikut ke tab bash MyCloud9Env:

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


Langkah 6. Mengakhiri sumber daya

Di langkah ini Anda akan mengakhiri klaster DB Aurora dan lingkungan Cloud9.

Penting: Mengakhiri sumber daya yang tidak secara aktif digunakan mengurangi biaya dan merupakan praktik terbaik. Tidak mengakhiri sumber daya Anda akan mengakibatkan biaya.


a.  Dari menu atas, pilih Layanan, lalu mulai mengetik RDS di bilah pencarian. Pilih RDS untuk kembali ke Konsol RDS Aurora.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


b.  Dari halaman konsol Amazon RDS, pilih Klaster dari daftar navigasi kiri. Dari daftar Klaster, pilih myclustername. Dari menu Tindakan pilih Hapus Klaster.

Saat diminta untuk menghapus myclustername, pilih Hapus Klaster DB.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


c.  Dari menu Konsol web AWS, pilih Layanan. Di bilah pencarian, mulailah mengetik Cloud9 dan pilih Cloud9 untuk membuka konsol layanan.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


d. Dari layar Lingkungan Anda, pilih MyCloud9Env dan pilih Hapus. Konfirmasikan penghapusan MyCloud9Env.

Mengapa mysql tidak bisa connect

( klik untuk memperbesar )


Selamat!

Anda telah membuat, terhubung ke, dan mengakhiri grup DB Tanpa Server Aurora. Untuk merasakan manfaat sebenarnya dari Aurora Tanpa Server, sambungkan ke aplikasi Anda dengan lingkungan variabel/yang jarang digunakan, pengembangan/pengujian, aplikasi multitenan, dan aplikasi lain yang dapat mengambil manfaat dari auto-scaling sesuai permintaan.

Pelajari selengkapnya menggunakan Aurora Tanpa Server untuk aplikasi Anda berikutnya »

Saran Berikutnya:

Sekarang setelah Anda belajar membuat dan menyambung ke kelompok database Aurora Tanpa Server, Anda dapat maju ke panduan pengguna Aurora Tanpa Server, tempat Anda dapat belajar memulihkan, memodifikasi, melihat, dan mengatur kapasitas untuk database Aurora Tanpa Server Anda.


Apakah tutorial ini bermanfaat?

Dukungan AWS dukungan untuk Internet Explorer berakhir pada 07/31/2022. Peramban yang didukung adalah Chrome, Firefox, Edge, dan Safari. Pelajari selengkapnya »

Kenapa database MySQL tidak terkoneksi?

Kenapa Database tidak koneksi ? Ini dikarenakan setting database Anda belum sesuai, atau MySql tidak aktif. Setelah pengisian setting database connection kemudian klik ok maka akan muncul pesan seperti berikut : Klik yes untuk menyimpan hasil inputan maka program akan berjalan dengan normal.

Mengapa MySQL error?

Penyebab Error MySql atau MySqli Extension is Missing Error yang terjadi pada kasus ini disebabkan oleh adanya beberapa module yang belum diaktifkan/dicentang pada pengaturan/setting.

Bagaimana cara mengatasi MySQL error di xampp?

Cara Kedua:.
Matikan semua service XAMPP yang masih aktif dan keluarkan atau exit atau quit sesuai dengan versinya..
Masuk ke c:\xampp\mysql\data..
Hapus 3 file berikut (ib_logfile0, ib_logfile1, ibdata1) ... .
Kemudian jalan kembali XAMPP server..
Hasilnya: ... .
Lalu saya coba buka phpMyAdmin, hasilnya seperti ini:.

Langkah untuk masuk di MySQL?

MySQL Membuat Database dan Table.
Buka command prompt dengan cara tekan ctrl + R keudian ketik cmd lalu enter..
Buka MySQL dengan cara mengetikan cd AppServ\MySQL\bin\MySQL..
Bila meminta password, masukkan password yang kalian buat (tapi biasanya password defaultnya “root”).