Lompat ke konten Lompat ke sidebar Lompat ke footer

Hosting Management #3 - Remote Database

enter image description here

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.

enter image description here

  1. 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
    enter image description here

  2. Kita coba buat database baru, berbeda dengan database pada tutorial sebelumnya, maka klik menu Databases .
    enter image description here

  3. Buat database baru dengan cara mengetikkan nama databasenya, lalu klik Create. Sebagai catatan, nama database akan selalu diawali/ terdapat prefiks berupa username akun kita.
    enter image description here

  4. 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.
    enter image description here

  5. 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
    enter image description here

  6. 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.
    enter image description here

  7. Selanjutnya kita coba skrip sederhana untuk membuat 1 tabel dengan nama siswa. Klik databasenya, klik SQL.
    enter image description here

  8. Ketikkan query berikut untuk membuat tabel, pastikan benar syntax nya dan klik Kirim
    enter image description here

  9. 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.
    enter image description here

  10. 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.

  11. Terlihat di sana ada 1 buah database yaitu manisdev_sekolah (punya saya, punya kamu mungkin berbeda). Klik tombol Manage Users.
    enter image description here

  12. 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.
    enter image description here

  13. Scroll agak ke bawah dan masukkan tanda % pada kolom Allow access from, lalu klik Add host.
    enter image description here

  14. Bagus, sekarang host nya sudah bertambah.
    enter image description here

  15. Selanjutnya kita buka aplikasi HeidiSQL.
    enter image description here

  16. Kita disuguhkan jendela login seperti ini. Kita perlu mengatur beberapa kredensialnya.
    enter image description here

  17. 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).

  18. Alhamdulillah, kita berhasil mengakses databse secara remote…, yeaey 😊🤭
    enter image description here

  19. 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.
    enter image description here

  20. Coba tambahkan 4 data siswa lagi, boleh nama temanmu, asal bukan nama julukan yaa… 🤭, cobalah untuk lebih realistis.
    enter image description here

Ingat…
Hidup hanya sekali, maka hiduplah yang berarti


Tugas

Sebagai bentuk evaluasi pembelajaran, silahkan mengirimkan laporan berupa:

  1. Screenshot tampilan notifikasi pembuatan database seperti pada langkah nomor 4
  2. Screenshot tampilan hasil query PhpMyadmin seperti pada langkah nomor 9
  3. Screenshot tampilan penambahan host % seperti pada langkah nomor 14
  4. Screenshot tampilan query penambahan data siswa menggunakan HeidiSQL seperti pada langkah nomor 19
  5. 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.

Kansahamnida 😊

Posting Komentar untuk "Hosting Management #3 - Remote Database"