Я установил MySQL из командной строки, когда я устанавливаю локальный веб-сервер с пользовательскими модулями на моем поле Snow Leopard. Я недавно обнаружил MAMP и его просто легче работать с ним, чем с персональным веб-сервером, который Apple имеет и через команду как utils.
Я удаляю порты полностью, но все еще вижу 'mysqld' в моем Мониторе Действия. Я хотел бы удалить это чисто. Какие-либо подсказки?
Если Вы еще не перезагрузили свой компьютер, процесс мог бы все еще работать. Во-первых, перезагрузка.
Затем, если MySQL все еще обнаруживается после того, как перезагрузка, от Терминала, даст следующие команды один в time1:
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
И использование Вашего предпочтительного текстового редактора:
/etc/hostconfig
и удалите строку MYSQLCOM=-YES-
Если Вы все еще не можете установить или выполнить другую версию MySQL, Вам, возможно, придется дать одну последнюю команду в Terminal2:
sudo rm -rf /var/db/receipts/com.mysql.mysql*
Другая опция состоит в том, чтобы сделать следующее
Выполните это
launchctl list|grep mysql
Сделайте примечание названия имени процесса mysql
launchctl unload mysql-process-name-from-other-command.plist
Это остановит процесс без потребности удалить или перезапуск.
Необходимо будет уничтожить процесс mysqld в Мониторе Действия.
Затем необходимо будет удалить следующее:
/usr/local/mysql
/usr/local/mysql-5.1.45-osx10.5-x86_64/
/Library/StartupItems/MySQLCOM/
/Library/PreferencePanes/MySQL.prefPane/
/Library/Receipts/mysql-5.1.45-osx10.5-x86_64.pkg/
/Library/Receipts/MySQLStartupItem.pkg/
Некоторые папки с номерами версий в них могут быть именами, отличающимися затем, что я перечислил.
Также этот вопрос о Stackoverflow может помочь: Как Вы удаляете MySQL из Mac OS X?