MacPorts инсталира MySQL и неговите производни по начин, който да не противоречи помежду си и да може да се инсталира едновременно. Това включва поставяне на двоичния файл на mysql в нестандартни пътища. Можете да намерите своя двоичен файл, като използвате port contents mysql56 | grep -E '/s?bin/' . MacPorts също идва с механизъм за избор, който създава символни връзки за ваше удобство в /opt/local/bin . За да направите MySQL 5.6 по подразбиране, изпълнете sudo port select --set mysql mysql56 .
За да стартирате сървъра, можете да използвате функциите за управление на демони на MacPorts (които са интерфейс за launchd):sudo port load mysql56-server ще стартира сървъра и ще гарантира, че работи след рестартиране, sudo port unload mysql56-server ще отмени това и ще спре сървъра.
--skip-networking е по подразбиране, за да направи възможно едновременното изпълнение на множество версии на MySQL. Вижте port notes mysql56 за повече информация.
Можете да се свържете с MySQL на MacPorts с помощта на unix сокет, въпреки че не си спомням пътя му от върха на главата си. Сигурен съм, че https://trac.macports.org/wiki/howto/MAMP има ги обаче. За да се свържете с вашия локален сървър, трябва да използвате localhost или 127.0.0.1 вместо bp.local , който очевидно се разрешава до частен IP адрес и по този начин преминава през IP стека на вашата ОС, а не през интерфейса за обратна връзка.