Как удалить postgresql на моем Mac (работает Snow Leopard)
Обновлено 10.6 от 10.5, и теперь postgres 8.1 взломан. Чтобы сделать вещи хуже, я попытался установить 8.4, который я уверен, просто сделал вещи в десять раз хуже. Во всяком случае, исключение, которое я получаю, когда пытаюсь запустить postgres и просто createuser, таково:
createuser: не удалось подключиться к база данных postgres: не удалось подключиться к серверу: нет такого файла или каталога Работает ли сервер локально и прием соединений в домене Unix разъем "/ПТМ./С. Список pgsql.5432"?
Как мне полностью избавиться от postgres на моем Mac, чтобы я мог сделать переделку?
спасибо
3 ответов
проблема была с учетной записью PostgreSQL, сидящей на моей машине.
Я удалил учетную запись и продолжил удаление, используя инструкции здесь:
Автоматическое Удаление:
в каталоге установки будет uninstall-postgresql.файл приложения. Выполнение (двойной щелчок), которое удалит установку PostgreSQL.
Вручную Удалить:
-
остановить сервер:
sudo /sbin/SystemStarter stop postgresql-8.3
-
удалить ярлыки меню :
sudo rm -rf /Applications/PostgreSQL 8.3
-
удалить ini-файл:
sudo rm -rf /etc/postgres-reg.ini
-
Удаление Элементов Автозагрузки :
sudo rm -rf /Library/StartupItems/postgresql-8.3
-
удалить данные и установленные файлы:
sudo rm -rf /Library/PostgreSQL/8.3
-
удалить пользователя postgres:
sudo dscl . delete /users/postgres
Я могу добавить эту крошечную команду к ответу тоже:
rm /usr/bin/psql
удалить исполняемый псевдоним psql.
Если у вас есть более новая версия Postgres и/или OSX / macOS, вы можете проверить ответ.