Hosting Management #3 - Remote Database
Hai semuanya 😊,
Semoga baik-baik saja dan dalam kondisi yang berbahagia.
Baiklah, setelah kita telah berhasil mengikuti dan mempraktikkan tutorial pada postingan sebelumnya, yaitu:
- Hosting Management #1 - File Management, Subdomain dan SSL
- Hosting Management #2 - Database Management
pada kesempatan kali ini kita akan belajar 1 hal, yaitu Mengelola database secara remote
Langsung saja, simak dengan baik tutorialnya dan praktikkan dengan teliti dan hati-hati.
Awalnya kita terbiasa mengelola database menggunakan PhpMyAdmin, tentu saja kita harus masuk ke dashboard control panel hosting kita, lalu klik bagian database, lalu masuk ke database management dan PhpMyAdmin.
Terkadang menurut saya ini agak ribet karena kita harus membuka web browser terlebih dahulu, login ke akun dan mencari-cari menu yang sesuai. Maka dari itu alternatifnya, kita bisa mengelola database yang berada di server hosting kita secara remote menggunakan aplikasi desktop seperti HeidiSQL, DBeaver, dsb.
Maka dari itu pastikan di komputer kamu telah terinstall aplikasi HeidiSQL. Kalau di komputer kamu telah terinstall aplikasi server Laragon, berarti kamu tidak perlu menginstall lagi aplikasi HeidiSQL, karena sudah include di dalamnya.
Catatan
Jika gambarnya dirasa terlalu kecil, klik kanan pada gambar, lalu pilih Open image in new tab untuk membuka gambarnya di tab baru.
-
Selanjutnya, silahkan buka web browser dan buka link Hosting control panel kamu, contoh : https://manisdev.my.id:2222. Masukkan username dan password dan klik Sign In
-
Kita coba buat database baru, berbeda dengan database pada tutorial sebelumnya, maka klik menu Databases .
-
Buat database baru dengan cara mengetikkan nama databasenya, lalu klik Create. Sebagai catatan, nama database akan selalu diawali/ terdapat prefiks berupa username akun kita.
-
Ketika berhasil membuat database, maka akan muncul notifikasi dan keterangan nama database, username, password dan host nya. Copy paste kredensial tersebut ke tempat yang aman, misal di notepad atau google keep.
-
Secara, sampai di sini kita telah berhasil membuat databasenya dan siap dikelola menggunakan menu PhpMyAdmin. Untuk uji coba, silahkan kembali ke dashboard utama dan cari menu PhpMyAdmin
-
Kita akan langsung diarahkan ke halaman PhpMyAdmin dan disambut dengan tampilan yang eyecatching. Di sana ada 2 database: 1 database sistem dan 1 lagi database yang barusan kita buat. Untuk database information_schema tidak usah diutak-atik, karena bisa mengakibatkan sistem database error. Kita cukup mengelola database yagn kita buat saja.
-
Selanjutnya kita coba skrip sederhana untuk membuat 1 tabel dengan nama siswa. Klik databasenya, klik SQL.
-
Ketikkan query berikut untuk membuat tabel, pastikan benar syntax nya dan klik Kirim
-
Jika berhasil maka akan muncul notifikasi seperti berikut, namun jika ada notifikasi error, coba ulangi lagi, pastikan penulisan nya benar. Ingat…!, penulisan besar kecil tidak berpengaruh, yang berpengaruh adalah benar tidaknya karakter/ huruf dan spasi, tanda koma dan titik koma.
-
Nah, sampai di sini saatnya kita mencoba me-remote database menggunakan aplikasi desktop, yaitu HeidiSQL. Kita perlu melakukan pengaturan di databasenya terlebih dahulu agar databasenya dapat diakses dari komputer manapun selama tersmbung dengan internet. Kembali ke dashboard utama dan klik menu Database.
-
Terlihat di sana ada 1 buah database yaitu manisdev_sekolah (punya saya, punya kamu mungkin berbeda). Klik tombol Manage Users.
-
Terlihat di sana, bahwa pada database manisdev_sekolah, kolom allowed host nya adalah localhost, itu artinya yang bisa mengakses database hanyalah komputer server hosting. Maka dari itu kita perlu memodifikasinya. Klik tombol Manage.
-
Scroll agak ke bawah dan masukkan tanda % pada kolom Allow access from, lalu klik Add host.
-
Bagus, sekarang host nya sudah bertambah.
-
Selanjutnya kita buka aplikasi HeidiSQL.
-
Kita disuguhkan jendela login seperti ini. Kita perlu mengatur beberapa kredensialnya.
-
Kita perlu membuat profil akun baru di HeidiSQL nya dan memasukkan detail host, username, password dan port nya. Cek kembali catatan di notepad kamu. Sebenarnya kita membutuhkan alamat host/ server database, dan kita bisa mengecek lagi di halaman PhpMyAdmin. Karena terdiri dari beberapa langkah silahkan klik link berikut untuk melihat video tutorialnya (tidak ada suaranya).
-
Alhamdulillah, kita berhasil mengakses databse secara remote…, yeaey 😊ðŸ¤
-
Agar lebih realistis dan yakin , MARKICOB…!, mari kita coba menjalankan query sederhana, yaitu memasukkan beberapa data siswa pada tab query seperti berikut. Jangan lupa, tekan tombol F9 untuk menjalankan query nya.
-
Coba tambahkan 4 data siswa lagi, boleh nama temanmu, asal bukan nama julukan yaa… ðŸ¤, cobalah untuk lebih realistis.
Ingat…
Hidup hanya sekali, maka hiduplah yang berarti
Tugas
Sebagai bentuk evaluasi pembelajaran, silahkan mengirimkan laporan berupa:
- Screenshot tampilan notifikasi pembuatan database seperti pada langkah nomor 4
- Screenshot tampilan hasil query PhpMyadmin seperti pada langkah nomor 9
- Screenshot tampilan penambahan host % seperti pada langkah nomor 14
- Screenshot tampilan query penambahan data siswa menggunakan HeidiSQL seperti pada langkah nomor 19
- Screenshot tampilan hasil data siswa seperti pada langkah nomor 20, namun setelah datanya menjadi 5 siswa.
Catatan : semua screenshot harus layar penuh.
- Kirim ke alamat email : ipnu.masyaid20@guru.smk.belajar.id
- subjek : Hosting Management 3 - [nama_kamu]
- contoh subjek email : Hosting Management 3 - Dita Leni Ravia
- Cantumkan nama lengkap dan kelas, serta gunakan bahasa yang sopan dan santun.
- Lampirkan 5 file screenshot pada daftar di atas.
Posting Komentar untuk "Hosting Management #3 - Remote Database"