#MySQLTips Menggunakan MySQL Config Editor, cara aman menjalankan MySQL command

2
2769
Halaman:
Sertakan sumber dengan jelas jika ingin mencopy. Selalu cek tanggal, karena mungkin ada beberapa artikel lama yang belum disesuaikan dengan fakta terbaru

Menggunakan MySQL Config Editor

Minimum Requirement :

  • Mengetahui baris perintah / command line
  • Mengetahui utilitas2 MySQL
  • Mengetahui cara login MySQL server dengan CMD / baris perintah
  • Untuk koneksi langsung (tanpa batch script) harus MySQL 5.6.x atau lebih

Bila anda seorang administrator database, khususnya MySQL, selayaknya sering menggunakan baris perintah MySQL, atau setidaknya terbiasa dalam menjalan kan query baik itu memakai aplikasi MySQL Client semisal SQLYog.

Umumnya jika hendak menjalankan MySQL Client di CMD windows, perintahnya adalah sebagai berikut :




mysql -hhost -uusername -p -ddatabase (dan option lain)

Perintah diatas akan menghubungkan kita dengan MySQL server: host, dengan username: username, database:database dengan input masukan password mysql akan muncul setelah ditekan enter.

Oke, cara di atas masih bisa aman karena passwordnya tidak terlihat, walaupun user dan hostnya jelas bisa dilihat orang lain.

Namun bagaimana bila hendak menjalankan utilitas lain dengan batch script? Misal untuk mempermudah user dalam backup database kita bisa saja membuat batch script sederhana sebagai berikut :

mysqldump -hlocalhost -uroot -ppasword database > database

Simpan dengan ekstensi BAT. User tinggal klik dua kali file bat dan database langsung dibackup.

Artikel Terkait :  Adding MySQL user via Command Line, Menambah MySQL user dengan Command Line

Namun jelas sekali semua parameter bisa dilihat oleh setiap orang, hanya dengan mengedit script dengan notepad semuanya jelas bisa dilihat karena tidak dienkrip.

MySQL memberi solusi untuk mengatasi hal tersebut dengan MySQL Config Editor.

Konsepnya :

  1. Mengatur host, username, passsword, database dll.
  • Mengenkrip dan menyimpan settingan tersebut di file .mylogin.cnf dalam folder appdata user
  • Saat user menggunakan utilitas MySQL (MySQL Client cmd, MySQL Dump, dll) kita bisa memanggil file tersebut untuk login

Mengatur dan menggunakan MySQL Config Editor

MySQL Config Editor bisa di temukan di folder bin MySQL, atau jika belum ada bisa di download di sini, password : djafa.org

Berikut ini beberapa penjelasan dan contoh penggunaan MySQL Config Editor. File MySQLConfigEditor.exe telah saya ganti menjadi mce.exe

1. Perintah yang ada bisa dilihat dengan perintah berikut :

mce -?

2. Mengatur host, username dan password dengan memberi nama login path koneksi_paijo

mce  set -hlocalhost -uroot -ppaijo -Gkoneksi_paijo

3. Menggunakan MySQL Config Ediotr

mysql --login-path=koneksi_paijo

mysqldump --login-path=koneksi_paijo namadatabase > namafilebackup //export

mysqldump --login-path=koneksi_paijo < namafilebackup //import

4. Backup otomatis database mysql setiap hari dengan nama file database dan tanggal

Untuk perintah lain sobat bisa berkreasi sendiri

Menggunakan MySQL Config Editor

Happy fun!!!!

 

2 COMMENTS

Jangan lupa tinggalkan komentar ya gais

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