Bagaimana Memulai & Menghentikan MySQL secara Manual di OS X El Capitan & Yosemite

Banyak pengembang memerlukan MySQL di Mac mereka, tetapi jika Anda sudah mencoba menginstal MySQL di OS X El Capitan dan Yosemite, Anda mungkin memperhatikan bahwa Anda akan mendapatkan kesalahan "instalasi gagal" selama proses tersebut. Kesalahan itu terdengar lebih buruk daripada itu, karena Anda dapat menghindarinya sepenuhnya dengan memilih untuk tidak memasang item startup yang termasuk dalam bundel MySQL, atau, Anda dapat mengabaikan kesalahan instalasi dan memulai MySQL sendiri ketika Anda membutuhkannya. Either way, MySQL benar-benar menginstal baik, itu hanya item startup yang dibundel yang tidak berfungsi. Seperti yang mungkin Anda duga, itu berarti Anda harus memulai dan menghentikan MySQL sendiri.


Ya panel preferensi terinstal yang memungkinkan untuk pendekatan GUI, tetapi banyak pengguna lebih suka menggunakan baris perintah untuk tujuan ini karena banyak dari kita yang bekerja di Terminal, dan itu memiliki kemungkinan tambahan untuk menjadi otomatis.

Memulai, Menghentikan, Memulai kembali MySQL di Mac OS X

Hre adalah tiga perintah dasar untuk memulai, menghentikan, dan me-restart MySQL di Mac OS X, termasuk OS X El Capitan dan OS X Yosemite. Pastikan untuk memasukkan perintah ke satu baris, sudo jelas membutuhkan kata sandi administrator untuk dimasukkan.

Mulai MySQL

sudo /usr/local/mysql/support-files/mysql.server start

Hentikan MySQL

sudo /usr/local/mysql/support-files/mysql.server stop

Mulai ulang MySQL

sudo /usr/local/mysql/support-files/mysql.server restart

Tentu saja, ini dapat dikombinasikan dengan memulai dan menghentikan server Apache jika tujuan Anda adalah untuk mengatur lingkungan pengembangan web lokal.

Anda dapat mengunduh versi terbaru MySQL untuk Mac OS X di sini. Versi masa depan dari penginstal MySQL pasti akan memperbaiki ini untuk OS X tetapi sementara itu jika Anda mendapatkan kesalahan instalasi, baik menyesuaikan installer dan menghindari item startup, atau mengabaikan kesalahan dan memulai dan menghentikan mysql sendiri ketika dibutuhkan.

Mereka yang tertarik juga dapat mengikuti solusi yang diposting ke StackOverflow di sini untuk memuat MySQL secara otomatis saat boot di OS X El Capitan atau Yosemite.

Mulai, Berhenti, Restart MySQL dari Panel Preferensi Mac OS

Tentu saja, Anda juga dapat memulai dan menghentikan server MySQL dari panel preferensi yang dibundel. Untuk melakukan itu, cukup buka menu  Apple dan buka System Preferences. Pilih panel preferensi "MySQL", kemudian klik tombol "Mulai MySQL Server" untuk memulai MySQL Server di Mac. Jika server sudah dimulai, tombol akan berubah menjadi "Stop MySQL Server". Jika Anda ingin me-restart server, cukup klik untuk mematikannya, tunggu satu menit atau lebih, lalu hidupkan kembali. Ini akan menjadi pendekatan yang mudah bagi banyak pengguna Mac, meskipun Anda harus mengutak-atik panel pref yang diperlukan, dan jika Anda pergi ke rute itu Anda akan ingin menghapus opsi auto-start karena itu akan gagal.

Saya tidak menyukai pendekatan baris perintah untuk saat ini, tetapi gunakan apa pun yang paling sesuai untuk situasi Anda.

By the way, metode manajemen server mySQL ini terus bekerja di MacOS Sierra juga.