Berikut adalah tutorial singkat untuk instalasi MySQL pada Mac OS X. Dalam Mac OS X, httpd (Apache atau Personal Web Sharing) serta PHP sudah disertakan. Namun seperti yang kita ketahui, kebanyakan webdeveloper menggunakan komposisi Apache, MySQL, dan PHP. Sementara MySQL belum disertakan pada Mac OS X (kecuali pada Mac OS X Server). Maka tutorial ini saya buat dengan tujuan membantu Anda menginstal MySQL pada Mac OS X.

Dalam tutorial ini, saya menggunakan mesin Apple PowerBook G4 1.5GHz (PowerPC G4 32-bit) dengan sistem operasi Mac OS X Tiger 10.4.8.

Pertama, kita harus punya installer yang sesuai dengan sistem operasi dan mesin yang akan kita gunakan. Jika belum ada, download installer yang sesuai di situs resmi MySQL. Dalam kasus ini, saya memilih PowerPC 32-bit Mac OS X 10.4.

Setelah selesai didownload, mount file disk image tersebut dengan mengklik ganda pada file tersebut. Lalu browse disk image tersebut setelah di-mount.

Jalankan instalasi MySQL dengan klik ganda pada file instalasi utama (contoh: mysql-standard-5.0.24a-osx10.4-powerpc.pkg), lalu ikuti petunjuk yang ada pada instalasi.

Agar layanan MySQL dijalankan secara otomatis saat Mac start up, jalankan instalasi MySQL Startup Item. (optional, jika MySQL tidak ingin dijalankan pada saat Mac start up, dapat melewati langkah ini dan langsung ke langkah berikutnya).

Untuk menginstal preference panel MySQL di System Preferences, eksekusi file "mysql.prefpane" dengan double klik pada file tersebut. System Preferences akan meminta konfirmasi untuk instalasi preference panel, klik OK jika Anda ingin menginstal MySQL Preference Panel.

Restart Mac.

Jika MySQL tidak disetting untuk dijalankan otomatis saat startup, maka perlu diaktifkan pada System Preferences -> MySQL. Untuk mengaktifkan dan mematikan layanan MySQL, dapat menggunakan MySQL Preferences pada System Preferences.

Secara default, MySQL membuat file socket pada /tmp/mysql.sock . Namun httpd (Apache, atau Personal Web Sharing) pada Mac OS X, secara default mencari mysql socket ke /var/mysql/mysql.sock . Untuk dapat bekerja dengan baik, maka perlu dibuat link. Buka aplikasi Terminal.app lalu ketikkan:

$ cd /var
$ sudo mkdir mysql
$ cd mysql
$ sudo ln -s /tmp/mysql.sock ./mysql.sock

Setelah perintah "sudo", Anda akan dimintai password administrator (root) untuk pemberian hak untuk mengubah sistem.

Untuk menutup sesi terminal, ketikkan "exit", dan tekan CMD+Q untuk menutup aplikasi Terminal.app

Untuk menjalankan MySQL Client dalam mode inline command. Panggil aplikasi MySQL dalam Terminal.app dengan mengetik:

$ /usr/local/mysql/bin/mysql