ReshaJTama

Share Anything

Cara membuat Performa dan mengamankan MYSQL

Linux, mysql, Program, Windows

Selamat datang di blog saya, kali ini saya akan membagikan tutorial bagaimana cara untuk mengamankan MySql dan mempercepat performa nya. Tentunya jika anda memiliki website atau program yang selalu menarik query dari mysql dengan user yang banyak, pasti nya anda harus membuat mysql berjalan dengan optimal. Bagaimana caranya, berikut adalah tutorial nya :

  1. Mengubah port mysql

Seperti yang kita ketahui, mysql menggunakan port 3306 sebagai default port nya. Kita bisa mengubah default port nya sesuai dengan yang kita mau. Berikut adalah caranya :

Cari file my.ini mysql

  • Note : Pada dasarnya file my.ini pada mysql di linux dan windows itu sama, hanya saja tempat nya yang berbeda.
  • Buka my.ini pada config di xampp control panel
  • Disini saya mengganti port nya menjadi 3307
  • Binding IP address

Terkadang orang sering lupa dengan settingan ini ?, walaupun sepele tetapi sangat fatal jika kita lupa mensetting nya. Dengan binding Ip address ini kita dapat mensetting siapa saja yang dapat melakukan akses terhadap mysql. Untuk settingan nya seperti ini :

  • Masih di file My.ini yang seperti tadi
  • Kemudian cari baris sepert berikut :
  • Disini saya hanya memberi akses pada segment 192.168.1.0/24 yang hanya dapat mengakses Mysql tersebut
  • Membuat Satu File per Table

Untuk apa settingan berikut ini ?, Settingan ini membuat file file kecil dalam setiap table yang anda buat pada mysql. Sehingga apabila terjadi rusak pada salah satu table, tidak merambat ke table lain. Berikut settingannya :

  • Buka pada settingan My.ini tadi
  • Masukan script berikut pada settingan mysql nya
  • Memberikan RAM yang besar pada Mysql

Pada settingan ini pastikan anda memiliki RAM minimal 4 GB pada PC yang terinstall mysql server. Karena pada settingan ini akan mengizinkan Mysql untuk mengakses RAM anda,  saya saran kan untuk settingan ini jangan memberikan Akses lebih dari 2 GB pada Mysql, karena saya pernah melakukan settingan lebih dari 2 GB dan Mysql tidak mau berjalan, tetapi jika anda bisa mengoprek nya agar bisa menjadi lebih optimal terserah anda, oke langsung ke caranya saja :

  • Masih di File My.ini yang tadi
  • Kemudian cari baris berikut pada my.ini, disini saya mensetting 2GB
Artikel Lain  Mikrotik : Basic Setting IP Address, DNS, DHCP Server di mikrotik

Setelah melakukan optimasi, jangan lupa untuk merestart Mysql Sevice nya, kemudian silahkan bandingkan bagaimana performanya. Semoga bermanfaat dan jangan lupa untuk menshare nya ke teman teman anda. Terima kasih

Tagged , ,