Cara Menggunakan Database MySQL Dari Hosting Lain

Jadi awalnya sebuah aplikasi client mengalami masalah dimana aplikasi selalu mengembalikan nilai false setiap kali mencoba menyimpan data, saya tidak tahu secara pasti tapi kemungkinannya adalah database mysql di hosting tersebut memang ‘bermasalah’ karena ketidakmampuannya dalam menyimpan banyak data sekaligus, sehingga php selalu mengembalikan nilai false setiap kali insert data. Dugaan tersebut juga diperkuat dengan uji coba yang dilakukan, dimana jika jumlah datanya sedikit, data selalu berhasil di simpan.

Baca juga : Cara Remote Database MySQL cPanel Dari Localhost Menggunakan Adminer

Konsep menggunakan database MySQL dari hosting lain ini sebenarnya merupakan konsep Remote MySQL yang memang umumnya tersedia pada sebuah layanan hosting. Dengan Remote Database/MySQL memungkinkan kita untuk mengelola/memakai database mysql  dari komputer atau server lain yang diberikan hak akses. 

Konfigurasi Remote MySQL
Dalam contoh kasus kali ini Saya akan menggunakan database mysql dari hosting lain, untuk melakukan hal ini Anda bisa melakukan langkah – langkah berikut ini :

A. Konfigurasi pemberian akses remote

Pertama kita harus melakukan konfigurasi pada sisi server/hosting yang akan memberikan hak akses remote database

  1. Masuk ke cPanel Hosting yang databasenya akan di remote
  2. Klik menu Remote Database, seperti yang ditunjukan pada gambar berikut
    Remote Database - root93
  3. Selanjutnya tambahkan alamat ip dari hosting/website yang akan menggunakan database tersebut, klik Add Host seperti yang terlihat pada gambar dibawah ini
    Add Host

  4. Untuk mengetahui alamat ip dari website yang akan diberi akses. Anda bisa masuk ke CMD lalu ping namawebsite.com
  5. Jika sudah selesai simpan datanya
  6. Terakhir pilih atau buat database yang nantinya akan diberikan hak aksesnya, catat nama database, username, password untuk aksesnya
B. Konfigurasi penerima akses remote
 
Pada sisi server / komputer yang diberikan hak akses remote, karena ini kasusnya hanya digunakan untuk akses database, maka kita hanya cukup melakukan konfigurasi pada file yang akan digunakan untuk koneksi database
Contoh :


<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_NAME', 'database');
$koneksi = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);
if($koneksi === false){
    die("ERROR: Could not connect. " . mysqli_connect_error());
}
?>


Isi data – data koneksi tersebut dengan nilai – nilai variabel yang memberikan akses remote, username, password, database dan hostnya. Untuk host di isi dengan alamat ip address website yang memberikan akses remote.

Sampai disini kita telah berhasil menggunakan databse mysql dari hosting lain

Tonton juga Vide Tutorial Remote Database Menggunakan Navicat For MySQL 


1 Response to "Cara Menggunakan Database MySQL Dari Hosting Lain"

  1. kalau saya supaya tidak pusing SQL itu saya lupakan dan PHP itu sebagai pemberi harapan palsu ha ha ha...Nice, gan. Hanya becanda saya suka artikel seperti ini.

    ReplyDelete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin