Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean

Lanjutan dari tutorial Setting Droplet (VPS) Digital Ocean, kali ini kita akan belajar cara menyetting Remote Database MySQL pakai tool Navicat.

1. Copy Password MySQL

Seperti biasa remote VPS via SSH pakai Git Bash. Bila kamu mengikuti tutorial Cara Mudah Membuat Droplet LEMP di DigitalOcean, maka kamu bisa mengetahui password MySQL dengan cara ketik: nano .digitalocean_password.

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-SSH VPS pakai Git Bash

Copy password MySQL dengan cara blok text password, klik kanan, pilih Copy. Lalu tekan Ctrl-X untuk menutup editor nano.

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-Copy Password MySQL

2. Setting Koneksi MySQL di Navicat

Pada tutorial kali ini, kita akan menggunakan tool Navicat. Untuk setting tool MySQL yang lain (HeidiSQL, MySQL Workbench, MySQL Front, SQLyog, dll), kurang lebih sama. Intinya adalah menggunakan koneksi SSH Tunnel, jadi seolah-olah kita sedang melakukan koneksi database MySQL langsung dari localhost VPS.

Buka Navicat, dan buat koneksi baru.

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-Navicat New MySQL Connection

Pada tab general isi informasi yang dibutuhkan:

  • Connection Name: terserah,
  • Host Name/IP Address: localhost,
  • Port: 3306, User Name: root,
  • Password: Paste password MySQL yang telah dicopy pada langkah sebelumnya.

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-Navicat New MySQL Connection Tab General

Pada tab SSH:

  • Host Name/IP Address: IP Publik Droplet,
  • Port: 22, User Name: root,
  • Authentication Method: Public Key,
  • Private Key: browse lokasi file id_rsa yang telah kita generate pada tutorial sebelumnya,
  • Passphrase: input passphrase dari file id_rsa yang kita set pada tutorial sebelumnya.

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-Navicat New MySQL Connection Tab SSH

Sebelum disimpan, mari kita coba Test Connection, bila hasilnya Connection Successful, berarti kamu telah sukses mesetting remote mysql. Jika error, maka silakan dicoba lagi sampai bisa. Hihihi.

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-Navicat New MySQL Connection Test Connection

Setelah disimpan, maka kita sudah bisa menggunakan Navicat untuk mengelola database MySQL kita. Kita bisa Create Database, Create Table, Query Select-Insert-Update-Delete layaknya sedang bekerja dengan server MySQL yang terinstall di komputer kita. cool

Cara Setting Remote Database MySQL pada Droplet VPS DigitalOcean-Navicat Berhasil Koneksi

Begitulah kira-kira cara setting Remote MySQL di Cloud VPS DigitalOcean. Selanjutnya, kita akan setting SFTP pakai FileZilla untuk memudahkan upload file, dan tentu saja dilanjutkan dengan setting Laravel (semoga ingat tongue ).

Tetap Sehat, Tetap Semangat, agar dapat Tetap dalam Perdjoeangan!!

Hartadi

I'm a Passionate Programmer ;)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.