Назад | Перейти на главную страницу

Как удалить MySQL с сервера OSX?

Пожалуйста, будьте вдвойне уверены, что вы исследовали это на сервере OSX. http://www.apple.com/server/macosx/ Который отличается от обычного OSX.

OSX Server (не настольная версия) включает встроенную копию MySQL. Вероятно, это было бы нормально, но в нем отсутствуют библиотеки разработки, поэтому вы не можете делать такие вещи, как компиляция / установка привязок python для работы с ним.

На рабочем столе OSX я просто беру двоичные пакеты MySQL с веб-сайта MySQL, и поддержка python встроена.

Кто-нибудь нашел способ избавиться от установки MySQL OSX?

(Причина, по которой мне нужно это сделать, заключается в том, что внутри виртуальной машины можно запускать только сервер OSX, а мне нужно приблизиться к среде разработки настольных компьютеров OSX внутри виртуальной машины - XCode, MySQL и т. Д.)

УДАЛЕНИЕ MySQL на MAC OSX

Удаление mysql, вероятно, одна из самых простых вещей для удаления - но это кажется сложной задачей, если вы не знаете, с чего начать.

Это сводится к трем местам.

  1. Должна быть папка основного каталога в / usr / local / mysql (возможно, с суффиксом версии), которая содержит все подкаталоги. Если он содержит суффикс версии, также будет мягкая ссылка mysql, указывающая на папку каталога actall.

  2. Должна быть папка в / Library / StartupItems / MySQLCOM

  3. Также должна быть панель предпочтений в / Library / PreferencePanes /, и это все, что о ней нужно.

Также при установке .pkg у вас будет запись в / Library / Receipts, которую вы можете удалить.

Все местоположения необходимо удалить с правами root, поэтому для этого вам нужно будет использовать sudo. Если вы не привыкли делать это, опубликуйте сообщение еще раз, проверив четыре вышеуказанных места, чтобы убедиться, что там все установлено. Таким образом, кто-нибудь может дать вам точные команды, необходимые для удаления папок.

p.s Также будет запись в файле / etc / hostconfig MYSQLCOM = -YES-, которую вы можете изменить на MYSQLCOM = -NO- или удалить строку. Опять же, для этого вам нужно будет использовать sudo.


Спасибо, ребята - ваше право, но вам, скорее всего, тоже следовало перейти по ссылке ;-)

Для Mysql на сервере OSx - однако mysql не будет находиться в обычном / usr / local / mysql.

вместо этого они следуют обычному расположению Nix ... исполняемые файлы в / usr / sbin и / usr / bin, справочные страницы в / usr / share / man и другие части в / usr / share / mysql.

После установки база данных MySQL находится в / var / mysql.

Однако удаление этого может вызвать некоторые другие нестабильности - в зависимости от того, использует ли это что-то еще ... (например, сама система)

Если вы хотите запустить другую версию - вы можете просто установить свою собственную версию MySQL. просто убедитесь, что переменная пути вашей оболочки настроена на сначала поиск в вашем локальном каталоге, или префикс команд с фактическим путем, который вы используете.

Обычно Apple предлагает вам выполнить обновление именно так. -

Если вы используете Mac OS X Server v10.5–10.5.4, иди сюда

Если вы используете Mac OS X Server v10.5.5 или новее, иди сюда