Cara Gampang Membuka Kanal Mysql Server Dari Komputer Lain


Berdasarkan tutorial sebelumnya dimana anda diajarkan cara install server database MySQL, pada kesempatan kali ini aku ingin menuliskan bagaimana cara membuka saluran server Database MySQL tersebut semoga sanggup diakses dari komputer lain. Tetapi tidak ke seluruh komputer lain, hanya satu komputer saja yang aku buka aksesnya menurut alamat IP yang sudah terdaftar sebelumnya demi alasan keamanan. Secara default, MySQL Server hanya akan membuka aksesnya kepada localhost(127.0.0.1) alias komputer dimana aplikasi server database MySQL diinstall. dan pada perkara ini aku ingin membuka hak saluran server database MySQL tersebut semoga sanggup diakses melalui alamat 192.168.0.254 yang notabene masih satu alamat network dengan server database MySQL tersebut yang berada di alamat 192.168.0.252.

*Sebagai informasi, server MySQL yang aku gunakan ialah versi 5.5 dan sanggup juga dipakai untuk MySQL Server versi 5.6. Untuk membuka saluran MySQL Server 5.7 dari komputer lain, anda sanggup mengunjungi link ini.

Berikut pesan error yang terlihat apabila kita ingin membangun koneksi ke server MySQL sebelum dibuka aksesnya:


Berdasarkan gambar tersebut terlihat bahwa aku ingin mengakses server database MySQL yang berada pada alamat IP 192.168.0.252, dan karenanya ialah ditolak. Lalu bagaimana cara membuka aksesnya dari komputer lainnya? Berikut langkah langkahnya:
Silakan masuk ke dalam server MySQL melalui SSH (jika server MySQL yang anda gunakan menggunakan sistem operasi Linux), jikalau disini server database mysql aku ialah di alamat 192.168.0.252, sesudah berhasil masuk kemudian aku akan membuka file my.cnf dengan perintah:

 sudo vim /etc/mysql/my.cnf

Lalu amati dan ubah bagian:

 bind-address = 127.0.0.1

menjadi

 bind-address = 127.0.0.1  bind-address = 192.168.0.252

kemudian simpan. Tidak tahu cara menyimpannya? anda sanggup mencar ilmu melalui tutorial menggunakan vim yang telah aku buat sebelumnya.

Karena anda masih berada di dalam server MySQL, sesudah final melaksanakan perubahan tersebut silakan masuk terlebih dahulu ke console server Database MySQL dari localhost dengan perintah:

 mysql -u root -p

kemudian masukkan passwordnya, kemudian jalankan perintah:

 use mysql;

untuk menentukan database mysql sebagai database yang akan dioperasikan, kemudian jalankan perintah:

UPDATE `mysql`.`user` SET `Host`='192.168.0.254' WHERE `user`.`Host` ='localhost' AND `user`.`User` ='root';

untuk merubah data dalam tabel user dengan kolom Host dari "localhost" ke alamat IP "192.168.0.254" dengan user "root".

Perintah diatas berarti anda menunjukkan hak saluran kepada alamat IP 192.168.0.254 untuk sanggup mengakses server database mysql yang terletak di alamat IP 192.168.0.252.

Jika perintah tersebut berhasil dijalankan maka akan muncul karenanya menyerupai berikut:
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
Jika benar begitu, silakan keluar dari console server MySQL dengan perintah:

 quit

kemudian silakan restart servis server Database MySQL dengan perintah:

 sudo service mysql restart

Setelah itu silakan coba saluran server Database MySQL dari dalam localhost terlebih dahulu sebelum dari komputer lain dengan perintah:

 mysql -u root -p

jikalau berhasil, silakan coba saluran dari komputer lain yang beralamat IP 192.168.0.254 sesuai yang tadi dimasukkan ke dalam tabel user di dalam server Database MySQL dengan perintah:

 mysql -h 192.168.0.252 -u root -p

jikalau berhasil maka anda akan menjumpai prompt console mysql menyerupai saat anda login dari localhost server database MySQL menyerupai gambar di bawah:



Bagaimana, gampang bukan? silakan mencoba dan semoga berhasil. :)





Sumber http://www.newbienote.com/

Mari berteman dengan saya

Follow my Instagram _yudha58

Subscribe to receive free email updates:

Related Posts :

0 Response to "Cara Gampang Membuka Kanal Mysql Server Dari Komputer Lain"

Posting Komentar