У меня ранее был установлен MySQL на моем Mac, прежде чем я установил MAMP. Поэтому перед установкой MAMP я удалил старую версию MySQL, используя следующие команды терминала:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm /etc/my.cnf
Однако, когда я пытаюсь запустить сервер MySQL, используя MAMP с портом по умолчанию 3306, он не будет подключаться. Я получаю ошибку:
2002: Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2) when trying to connect
Но когда я использую любой другой порт, я могу запустить сервер MySQL. Поэтому я пришел к выводу, что моя старая версия MySQL все еще каким-то образом использует порт по умолчанию.
Кто-нибудь знает, как от этого избавиться? Спасибо.