

I recommend choosing mariadb over mysql as it is, mostly, a drop in replacement ( ) and has excellent community support. List available versions using the following command: port search 'mariadb*' There are multiple different versions of MySQL and mariadb (community fork of MySQL) available in the ports repos. Once you have installed macports, open a terminal and make sure everything is up to date: sudo port selfupdate If you don't have this excellent third party package manager already installed, it is available from here: See other options – /usr/local/mysql/support-files/rver -h Usage: mysql.The mysql client is available in macOS ports. Stop mysql: /usr/local/mysql/support-files/rver stop Start mysql: /usr/local/mysql/support-files/rver start To Stop launchctl unload -w ~/Library/LaunchAgents/ Manual Start/Stop To Start launchctl load -w ~/Library/LaunchAgents/ Please check exact plist filename in /usr/local/Cellar/mysql/ cp /usr/local/Cellar/mysql/5.6.10/ ~/Library/LaunchAgents/ In case you need mysql-workbench, please download it from here. Run following command: brew install mysql -enable-debug To Stop PHP-FPM launchctl unload -w ~/Library/LaunchAgents/ Installing MySQL on Mac OS X To Start PHP-FPM: launchctl load -w ~/Library/LaunchAgents/

Please check exact plist filename in /usr/local/Cellar/php54/ cp /usr/local/Cellar/php54/5.4.15/ ~/Library/LaunchAgents/ We have built it using: brew install php54 -with-fpm -with-imap -without-apache -with-debugĪfter long wait, you can verify php & php-fpm version using php -v and php-fpm -v respectively. If you do not tap homebrew/dupes you will get Error: No available formula for zlibīefore we build PHP 5.4, you may like to exercise options using: brew options php54 It will return long list of php 5.2, 5.3, 5.4 packages. Search for available PHP formulas (formula’s in homebrews are equivalent to packages in aptitude) brew search php Installing PHP 5.4 (with FPM) on Mac OS X There are many ways to install PHP, MySQL & Nginx on Mac.
