Удалить macOS postgresql

Обновлено: 21.11.2024

Эта запись в блоге помогла мне очистить среду разработки postgres на Mac. Так что копируйте!

enriquezrene прокомментировал 11 апреля 2018 г.

Отлично, спасибо

shi-xiaopeng прокомментировал 13 апреля 2018 г.

Спасибо! Очень помогает

комментарий vfautsch от 15 апреля 2018 г.

Отличное руководство, спасибо!

auraz прокомментировал 20 апреля 2018 г.

Grasiricardo прокомментировал 21 апреля 2018 г.

ArnaldoSena прокомментировал 30 апреля 2018 г.

Это работа! Спасибо!

прокомментировал Droodle 18 мая 2018 г.

Спасибо. но по какой-то причине на моем стартовом экране сохраняется пользователь Postgres. В системных настройках пользователь вообще не указан.

Маркос-Бранкинью прокомментировал 28 мая 2018 г.

Мне помогло! Большое спасибо!

mrioqueiroz прокомментировал 1 июля 2018 г.

прокомментировал eeliwan 8 июля 2018 г.

frmendez прокомментировал 9 июля 2018 г.

celsooliveiraTBDE прокомментировал 15 июля 2018 г.

Все еще работает как часы.

vl4dt прокомментировал 18 июля 2018 г.

Работает как шарм. очень красиво!

kirpheaice прокомментировал 27 июля 2018 г.

Большое спасибо.

stella3d прокомментировала 17 августа 2018 г.

спасибо, отлично сработало

АсяКарапетян прокомментировала 21 августа 2018 г.

Я пытался удалить программу с помощью Терминала, но получаю сообщение об ошибке. Потом попробовал другой способ удаления из этой статьи и помогло

прокомментировал tsonny 27 августа 2018 г.

ТЫ ТАКОЕ МНОГО.

mtazzari прокомментировал 10 сентября 2018 г.

прокомментировал kadirmaev 2 окт. 2018 г.

Ты лучший! Большое спасибо!

yannlr37 прокомментировал 5 октября 2018 г.

jlbokass прокомментировал 8 октября 2018 г.

Спасибо! это работает очень хорошо!

ec-wagner прокомментировал 21 октября 2018 г.

Примечание для macOS High Sierra

  • последний шаг: sudo rm /etc/sysctl.conf --> ошибка: /etc/sysctl.conf: нет такого файла или каталога

Прокомментировал Makesh 25 октября 2018 г.

комментарий Sugarac прокомментирован 31 октября 2018 г.

прокомментировал kissferenc 5 января 2019 г.

taka2477 прокомментировал 11 февраля 2019 г.

kerimsari прокомментировал 14 февраля 2019 г.

Спасибо!! Милле Мерси.

комментарий mbifulco от 20 марта 2019 г.

Я так рада, что нашла это. Спасибо!

Ибрахимахади прокомментировал 16 апреля 2019 г.

ramsesls прокомментировал 22 мая 2019 г.

Вы не можете выполнить это действие в данный момент.

Вы вошли в другую вкладку или окно. Перезагрузите, чтобы обновить сеанс. Вы вышли на другой вкладке или в другом окне. Перезагрузите, чтобы обновить сеанс.

Узнайте, как полностью удалить (и переустановить) PostgreSQL с помощью Homebrew на Mac.

Если у вас возникли проблемы с запуском ваших баз данных PostgreSQL, работающих на Homebrew, таких как классический:

Вы можете попробовать перезапустить службы PostgreSQL:

Но это часто не работает.

Иногда самым быстрым способом решения проблемы является полное удаление PostgreSQL и переустановка новой версии.

Удаление PostgreSQL с помощью Homebrew

Это покажет вам, как полностью удалить PostgreSQL с помощью Homebrew.

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

Сначала откройте терминал и выполните следующую команду, чтобы убедиться, что PostgreSQL действительно установлен вместе с Homebrew:

Если он не отображается, значит, вы ошиблись учебником!

Прежде чем двигаться дальше, выполните следующие две команды, чтобы убедиться, что ваша установка Homebrew исправна и обновлена:

brew doctor — это инструмент самодиагностики Homebrew.

Теперь удалите PostgreSQL с Homebrew с помощью этой команды:

Когда программа удаления завершит работу, удалите все локальные файлы PostgreSQL с помощью следующих двух команд:

PostgreSQL больше не используется на вашем компьютере.

Установите PostgreSQL с Homebrew

Если вы хотите снова переустановить PostgreSQL с Homebrew, запустите еще одно обновление для Homebrew (на всякий случай):

Я знаю, что вы только что обновили Homebrew, но иногда мне приходится делать это дважды, чтобы он заработал (не знаю почему).

А затем установите PostgreSQL:

Теперь вы можете запускать службы PostgreSQL с помощью этой команды:

Чтобы проверить, работает ли это, мы можем создать базу данных по умолчанию:

Подключитесь к PostgreSQL, выполнив эту команду:

Если все прошло хорошо, ваш терминал выведет следующее (или подобное):

Было ли это полезно для вас?

Вы можете поддержать мою работу, поделившись этой статьей с другими, или угостить меня чашечкой кофе 😊

Вывод: в этой статье мы поможем вам узнать, как полностью удалить систему баз данных PostgreSQL на Mac с помощью нашего лучшего программного обеспечения для удаления PostgreSQL — Omni Remover.Прежде чем продолжить, убедитесь, что вы загрузили здесь последнюю версию.

Что такое программное обеспечение для создания музыки PostgreSQL? PostgreSQL, также известная как Postgres, представляет собой бесплатную систему управления реляционными базами данных (RDBMS) с открытым исходным кодом. PostgreSQL предназначен для обработки целого ряда рабочих нагрузок, от отдельных машин до хранилищ данных или веб-служб с множеством одновременно работающих пользователей (Как удалить Python 3.7 на Mac). Это база данных по умолчанию для macOS Server, а также она доступна для Linux, FreeBSD, OpenBSD и Windows.

Зачем удалять PostgreSQL на Mac? PostgreSQL обычно не вызывает проблем, но стоит упомянуть, что Postgres.app не может запуститься, когда другой сервер уже работает на том же порту (по умолчанию: 5432). Мы рекомендуем удалить другие установки PostgreSQL перед использованием Postgres.app. В этой статье мы покажем, как полностью установить PostgreSQL/Postgre на macOS Mojave (простой способ удаления Audiomack на Mac).

Содержание:

Часть 1. Как вручную удалить PostgreSQL на Mac

PostgreSQL доступен практически для большинства основных операционных систем, включая Linux, Windows, macOS и т. д. Для OS X вы можете легко удалить PostgreSQL, перетащив его в корзину. Однако этот базовый метод оставит на вашем Mac тонны оставшегося мусора PostgreSQL. Следуйте приведенным ниже инструкциям, чтобы узнать, как полностью удалить PostgreSQL на Mac (Как вручную удалить MySQL в Mac OS X).

    Шаг 1: Прежде всего, выключите сервер PostgreSQL и завершите все потоки обработки PostgreSQL в Activity Monitor. Откройте приложение Finder на Mac > Приложения > PostgreSQL > Переместить PostgreSQL в корзину:

Часть 2. Как правильно удалить PostgreSQL на Mac [метод экономии времени]

Помимо удаления PostgreSQL вручную, рекомендуется использовать надежное приложение для удаления PostgreSQL, чтобы обеспечить чистое удаление. Omni Remover — это экспертное программное обеспечение для удаления PostgreSQL, которое может помочь удалить PostgreSQL и другие неподатливые приложения на вашем Mac. Вот подробные инструкции по удалению PostgreSQL с помощью Omni Remover. Бесплатная загрузка

Шаг 1:

Нажмите здесь, чтобы загрузить Omni Remover > Установите и откройте Omni Remover на вашем Mac.

Шаг 2:

В Omni Remover > Удаление приложения > Выберите значок клиента PostgreSQL > Чистое удаление.

Шаг 3:

Затем Omni Remover начнет сканирование всех данных/файлов клиента PostgreSQL > После завершения сканирования нажмите «Очистить удаление», чтобы начать удаление клиента PostgreSQL с вашего Mac.

Итог

В последнее время я обнаружил, что Postgres становится все более важным элементом моего рабочего процесса разработки. Дни, когда я полагался на ORM вроде ActiveRecord от Rails, чтобы не обращаться с базой данных как с глупым хэшем, давно позади.

В результате, несмотря на то, что я оптимизировал свои настройки разработки для быстрой очистки и повторной инициализации всего моего Mac, в последнее время мне приходится часто удалять любые следы моей установки Postgres. В частности, хотя я просто обожаю свой M1 Mac, несколько человек заметили, что — по какой-то причине — Postgres может испытывать некоторые проблемы с повреждением данных при запуске под Rosetta. В частности, в последнее время я наблюдаю много ошибок, которые выглядят следующим образом:

Несмотря на то, что ошибки хаотичны и обычно исчезают, когда я снова пытаюсь выполнить запрос, это не вселяет уверенности в том, что то, над чем я работаю, не взорвется в производственной среде. «Правильно» было бы покопаться и выяснить, что вызывает это. Может быть, Rosetta включена не во всех контекстах? Может быть, внутри Postgres есть ошибка в специфичном для архитектуры коде?Может быть, безупречная команда Rosetta пропустила какое-то место?

К сожалению, у меня нет ни времени, ни опыта, чтобы провести анализ первопричины того, почему моя локальная установка Postgres не работает, — я просто хочу, чтобы это прекратилось. Итак, я придерживался того, что знаю: запустил проезжающий твит, а затем уничтожил свою установку и начал все сначала.

Полное удаление установки Postgres в Homebrew

Хорошо, теперь, когда вы прочитали историю моей жизни, мы можем перейти к рецепту. Вот несколько быстрых шагов, чтобы удалить Postgres, убедиться, что вы удалили все, а затем переустановить его.

Может показаться, что brew uninstall postgres должен быть достаточным, но сам по себе он не удалит ваши данные (которые останутся в /usr/local ).

Но удалило ли это все?

Хотите убедиться, что ничего не пропустили? Не стесняйтесь пинать шины еще немного.

Если вы хотите убедиться, что не установлены другие формулы Homebrew, смежные с Postgres:

Кстати, вас когда-нибудь раздражало, что вы случайно вставили начальный символ $ из фрагмента кода в свой терминал? Подумайте о том, чтобы добавить в PATH исполняемый файл, подобный этому, который эффективно превратит $ в пустую операцию, которую можно безопасно вставлять.

Вы также можете искать совпадения имен файлов во всей системе:

Поскольку приведенная выше команда сканирует весь диск, не удивляйтесь, если она вызовет всплывающие окна с разрешениями для приложения Terminal.app на доступ к рабочему столу, документам, контактам, фотографиям и т. д.

Переустановка Postgres

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

Во-первых, чтобы убедиться, что вы получаете все самое новое и самое лучшее, убедитесь, что Homebrew полностью обновлен:

Затем дайте Homebrew возможность диагностировать любые проблемы:

Если вы не знакомы с brew doctor , смысл игры заключается в том, чтобы продолжать делать то, что он вам говорит, и запускать его повторно, пока он не завершится корректно с простым сообщением:

Теперь, чтобы установить Postgres и убедиться, что он работает:

Некоторые команды и приложения Postgres предполагают, что существует база данных с тем же именем, что и у вашей учетной записи пользователя, поэтому лучше сразу создать ее:

Если все эти команды выполнены успешно, вы должны быть готовы к чистой, еще не поврежденной установке Postgres. Я с нетерпением жду встречи с вами в следующий раз, когда ему удастся напиться!

Джастин Серлс

Агент с кодовым именем 002

Местоположение Колумбус, Огайо

Похожие сообщения:

Настройка нового Mac для разработки

Дата публикации 28 мая 2020 г.

Тайные знания, необходимые для написания теста.

Один тест На этих выходных мне напомнили, насколько сложной (и в некоторых случаях запутанной) типичная тестовая установка для приложений Rails. Все описанные ниже шаги были необходимы в моем случае, но, пожалуйста, не читайте в этом списке никаких критических замечаний в адрес превосходных специалистов по сопровождению этих инструментов с открытым исходным кодом.

Дата публикации 16 февраля 2015 г.

Активность для разработчиков

Будь то удача или проклятие, мы наверняка унаследовали интересные времена. Я уверен, что многие из вас, как и я, часто задаются вопросом, чем вы можете помочь. За последние несколько лет я посвятил некоторое время консультациям с несколькими небольшими некоммерческими группами в моем городе, что помогло мне получить некоторое представление о том, как они производят изменения.

Читайте также: