Minggu, 13 Mei 2012

Setting MySQL Penting, my.ini, Max Allowed Packet, Port, Timezone, Datadir

Berikut ini setting penting di my.ini milik MySQL yang kadang dapat membingungkan karena ketika kita memindahkan data atau memakai database MySQL yang baru kadang database tersebut tidak berjalan sebagai mana mestinya atau tiba-tiba keluar error

Setting ini mengatur lokasi direktori tempat MySQL meletakkan data, bisa kita ganti apabila ingin diubah lokasi folder datanya
datadir                 = "C:/xampp/mysql/data/"




Setting ini mengatur port dimana MySQL akan membuka service, kadang jika kita memiliki dua buah database MySQL, salah satu harus mengalah dan memakai port lain jika ingin dua-duanya berjalan di satu komputer
port                    = 3306

Setting ini mengatur besar data yang bisa lewat dalam satu perintah query, misal kita ingin menyimpan foto atau dokumen binary langsung di database, maka jika setting ini tidak kita set agar besarnya mencukupi, maka maksimum yang bisa masuk database haya 1 MB.
max_allowed_packet      = 10M

Setting di ini menentukan di zona waktu sebelah mana MySQL akan berjalan, jangan kaget jika timezone ini tidak disesuaikan maka ketika kita mengetikkan query NOW() maka yang keluar tanggal atau jam yang mempunyai selisih terhadap jam atau tanggal komputer tempat server berada
default-time-zone       = "Asia/Jakarta"