Assalamu ‘alaikum…. Semua aGan2 Programmer Web Yth,
Selamat pagi.
Alhamdulillah asanoer menemukan ilmu lain di jagat internet yang mudah-mudahan bisa bermanfaat setelah berbagi ini, inshaAllah. Yang tentunya masih dalam lingkup pemrograman website juga. Hanya saja ini sebagai utilitas atau dalam arti kata tool pembantu dalam pemrograman web saja. Yaitu, cara lain mengakses database mysql melalui jaringan LAN. Karena tentunya pasti sudah tahu untuk aGan2 semua kalau pemrograman web pasti ada kalanya butuh penyimpanan terstruktur seperti salah satunya database mysql.
Sedikit Teori Akses Database MySQL
Kenapa asanoer tulis sedikit, karena asanoer masih ada keterbatasan ilmu sehingga masih perlu temen-temen aGan2 programmer web mengintruksi asanoer jika ada kesalahan.
Untuk teori yang asanoer pahami, maka akses database mysql dapat dilakukan melalui aplikasi web yang umum yaitu phpmyadmin. Akses phpmyadmin dapat dilakukan di localhost (server lokal). Namun ada kalanya asanoer menggunakan akses melalui aplikasi desktop. Dan yang asanoer biasa pergunakan adalah HeidiSQL. Aplikasi ini mudah didapat karena memang sumber terbuka (opensource) dan juga lebih mudah pengoperasiannya. Silahkan aGan2 mulai dari sini dapat melakukan pencarian dengan kata kunci “heidisql” di mesin pencari.
Asanoer menggunakan heidisql karena memang pengalaman pribadi menemukan cara akses database mysql melalui LAN yang sebelumnya sudah putus asa dalam mencari artikel cara akses melalui LAN. Nah dalam heidisql semua hanya tinggal klik dan klik alias tidak perlu membuat baris printah di command prompt (untuk aGan2 yang advance, monggo).
Akses Database MySQL Melalui LAN
Secara dasarnya, akses database hanya perlu host, user, dan password. Oleh karena silahkan ikuti langkah-langkah asanoer berikut.
1. Kunjungi Halaman Ini
Seperti biasa dalam artikel asanoer, maka aGan2 dianjurkan membaca secuil atau full dari halaman ini. Dan kemudian dipersilahkan kembali lagi untuk melanjutkan di artikel ini.
2. Download
Untuk memulainya, silahkan aGan2 download atau unduh aplikasi heidiSQL di website resminya dan pilih sesuai selera. Bisa langsung klik link HeidiSQL ini.
3. Jalankan Servernya
HeidiSQL tidak dapat dipergunakan sendiri alias tidak berjalan sendiri. Karena aplikasi ini harus mengakses sumber datanya supaya aGan2 dapat melihat hasilnya. Untuk itu aGan2 dipersilahkan menjalankan server database mysql. Supaya dapat mengikuti isi artikel maka dianjurkan aGan2 menjalankan dua komputer sekaligus yang terhubung melalui jaringan lokal (LAN).
4. Buat User MySQL Di Server
Supaya database MySQL dapat diakses di lain komputer melalui HeidiSQL, maka perlu aGan2 terlebih dahulu membuat usernya. Silahkan jalankan HeidiSQL di komputer server, dengan isikan kolom hostname / IP dengan “localhost” dan kolom user dengan “root” (user yang terinstall saat pemasangan server database MySQL) dan Password (sesuaikan dengan password aGan2) dan kemudian klik “Open”.
Setelah terbuka maka aGan2 pilih menu “Tools” kemudian klik “User Manager” maka akan muncul dialogbox berikut.
Kemudian aGan2 tambah / klik tombol Add dan masukkan username (sesuai selera, yang penting tidak sama dengan lainnya), selanjutnya isi kolom from host dengan tanda % (tidak dianjurkan jika server terhubung dengan internet). Dan tentunya kolom password supaya lebih aman. Ketik kembali password yang sama di kolom Repeat Password. Terakhir klik save (simpan).
5. Menguji Di Komputer Lain
Sekarang saatnya bagi aGan2 menguji di komputer lain yang terhubung LAN dengan server yang disetting user MySQLnya tadi. Buka heidiSQL di komputer ujicoba, dan login ke server MySQL dengan kolom hostname diisi alamat IP komputer server. Kemudia diikuti dengan user dan password sesuai penyimpanan.
Dan berikut hasil penampakan di dalam HeidiSQL asanoer.
Untuk posisi menu user manager ada dalam gambar berikut.
Selamat mencoba dan inshaAllah bermanfaat. Terima kasih sudah membaca.