Installasi MySQL Dari Source

Kalo Denger kata MySQL pasti deh udah pada tau pada database server yang satu ini. Kemampuan MySQL tidak lah kalah dari Database Server yang berharga mahal seperti MsSQL ataupun Oracle, baik itu dari kemampuan mengolah database nya atau kemudahan dalam penggunaan nya.

Saat ini banyak sekali web yang mempergunakan MySQL sebagai database server, ditambah dengan PHP dan APache maka lengkap lah sudah anda memiliki sebuah web server multi fungsi yang mantap.
Karena banyak yang pake MySQL, saya pengen coba menyusun langkah-langkah installasi MySQL dari source code biar bisa di aplikasikan di banyak distribusi *nix.

Pertama anda download source MySQL terbaru dari http://www.mysql.org/downloads/mysql/5.0.html#downloads

Pilih source yang paling cocok untuk anda kemudian download. Apabila anda melakukannya dari shell bisa dilakukan seperti contoh berikut ini

atau dengan wget

Yang saya download diatas adalah source untuk Linux dengan mesin x86_64 untuk anda pengguna FreeBSD atau Linux i386 silahkan pilih source yang tepat.

Sebelumnya memulai ke proses installasi, supaya lebih aman anda disarankan membuat user dan group yang akan menjalankan mysql. Biasanya dibikin user dan group bernama mysql.
LINUX

FreeBSD
Di FreeBSD secara default apabila anda membuat user dengan perintah adduser maka groupnya akan dikasih nama seperti nama user nya tetapi apabila ingin membuat user secara manual dengan pw ikuti langkah berikut ini.

Setelah berhasil membuat user ikuti langkah-langkah berikut untuk memulai installasi MySQL.

buatlah directory-directory berikut ini

Extract source mysql dan pindah ke directory hasil extract tersebut, langkah ini akan sangat bervariasi tergantung dari versi mana yang anda download, jadi anda sesuaikan saja dengan kebutuhan tidak harus sama persis dengan contoh.

Setelah berhasil install, selanjutnya kita ganti user owner dan group owner dari folder-folder berikut.

Kemudian kita ganti mod permission dari folder-folder berikut

Hnaa ok deh semuanya udah beres sekarang tinggal kita coba jalanin mysql untuk pertama kali.
Pertama kita buat database awal mysql dengan perintah

setelah database berhasil dibuat coba jalankan mysql dengan perintah

apabila pada langkah ini mysql selalu mati kembali kemungkinan masalah nya adalah mysql tidak dapat menulis ke folder database karena folder tersebut dimiliki oleh user yang lain.
Solusi nya adalah dengan change owner dari folder tersebut.

Apabila semua sudah berjalan dengan lancar yang harus anda lakukan selanjutnya adalah memasukan password root supaya tidak kosong. caranya sebagai berikut.

Kayaknya udah ya?
Ya sudah khusus untuk FreeBSD nya menyusul, dilanjut dengan perintah dasar sql nya ya biar gak pusing :)


Info Artikel

Creative Commons License
This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 2.5 License.