Beberapa hari yang lalu saya baru saja upgrade OS X dari Mavericks menjadi Yosemite (10.10), namun barusan saja saya mengoperasikan MySQL server di Mac saya yang sudah pakai baju barunya :D. Saya memakai XAMPP versi 1.8.3-1 yang sudah terpasang sejak lama, sejak masih pakai OS X Mountain Lion. Sampai akhirnya saya upgrade dari Mavericks ke Yosemite, tetap pakai XAMPP versi 1.8.3-1, namun di XAMPP yang versi 1.8.3-1 mengalami masalah yaitu tidak bisa start service MySQL. Saya sudah coba beberapa kali start lagi dan lagi service MySQL nya dari Application Manager kepunyaan XAMPP, tapi tetap tidak menunjukkan hasil yang baik, atau masih tetap tidak bisa run service MySQL-nya.
Setelah browsing solusi paling banyak adalah upgrade versi XAMPP ke yang terbaru, tapi saya tidak berkeinginan untuk upgrade XAMPP. Karena pasti harus download lagi, tau sendiri lah kapasitas file installer XAMPP kan besar, jadi males banget buat download lagi :P. Tapi akhirnya ketemu juga solusi yang simple dan sangat mudah diterapkan untuk mengatasi masalah tidak bisa start/run service MySQL XAMPP 1.8.3-1 di Yosemite ini, adalah dengan cara berikut :
- Buka folder
/Applications/XAMPP/xamppfiles/
- Disana terdapat file dengan nama xampp, buka dan edit file tersebut sesuai langkah selanjutnya.
- Cari baris berikut
$XAMPP_ROOT/bin/mysql.server start > /dev/null &
- Tambahkan satu baris kode berikut ini
unset DYLD_LIBRARY_PATH
Akhirnya nanti akan jadi seperti ini
unset DYLD_LIBRARY_PATH
$XAMPP_ROOT/bin/mysql.server start > /dev/null &
- Selesai, simpan dan tutup kembali file tersebut
- Coba kembali start service MySQL melalui Application Manager
Cukup mudah kan… :mrgreen:, oke semoga bermanfaat. Terima juga untuk yang ngasih solusi disini : https://community.bitnami.com/t/mysqld-doesnt-start-in-mac-os-yosemite/25153/6