Как удалить postgres в Mac OS? Не удается убить данные

Я хотел бы удалить postgres на Mac OS 10.6 и начать снова с полностью новой установки и пустых баз данных.

Я убил все запущенные процессы postgres и попытался удалить каталог данных postgres, но без радости (см. Ниже): все еще есть шесть баз данных.

Я также пытался найти переменную PGDATA, но она кажется пустой. Где живут эти базы данных?

delirium:~ ap257$ kill 7495 delirium:~ ap257$ sudo su - postgres Password: delirium:~ postgres$ rm -rf /usr/local/pgsql/ 

[Переустановить postgres из двоичных файлов]

 delirium:~ ap257$ sudo su - postgres Password: delirium:~ postgres$ export PATH=$PATH:/usr/local/pgsql/bin/ delirium:~ postgres$ psql Password: psql (8.4.4) Type "help" for help. postgres=# \l List of databases Name | Owner | Encoding | Collation | Ctype | Access privileges ------------------+----------+----------+-----------+-------+----------------------- osqa | postgres | UTF8 | C | C | =Tc/postgres : postgres=CTc/postgres : osqa=CTc/postgres postgres | postgres | UTF8 | C | C | production | postgres | UTF8 | C | C | =Tc/postgres : postgres=CTc/postgres : anna=CTc/postgres template0 | postgres | UTF8 | C | C | =c/postgres : postgres=CTc/postgres template1 | postgres | UTF8 | C | C | =c/postgres : postgres=CTc/postgres template_postgis | postgres | UTF8 | C | C | (6 rows) postgres=# \q delirium:~ postgres$ echo $PGDATA 

Почему эти базы данных не умирают?

Вы всегда можете сделать lsof | grep pg lsof | grep pg или что-то в этом роде (Postgres), чтобы узнать, есть ли что-нибудь открытое некоторым связанным с postgresql процессом. Pg довольно расплывчато, но я уверен, что это не будет слишком много для просеивания.

Ваш процесс 7495 – это процесс python с использованием вашей базы данных postgresql.

  • Адаптер Postgresql (pg): не удалось подключиться к серверу
  • Названия часовых поясов с одинаковыми свойствами дают разные результаты при применении к метке времени
  • Передача идентификатора пользователя в триггеры PostgreSQL
  • PostgreSQL: состояние состояния сбрасывания без блокировки
  • Как добавить столбец, если он не существует на PostgreSQL?
  • Как изменить кодировку символов в базе данных postgres?
  • gem install pg --with-pg-config работает, пакет не работает
  • Создание временных рядов между двумя датами в PostgreSQL
  • Ошибка PostgreSQL: Fatal: роль «имя пользователя» не существует
  • Подключитесь к Postgres через SSL, используя R
  • Каковы плюсы и минусы выполнения вычислений в sql в вашем приложении
  • Interesting Posts

    Как я могу предотвратить использование Dragon NaturallySpeaking заглавной буквы каждый раз после того, как я нажму Ctrl + Left?

    Почему Chromium обходит / etc / hosts и dnsmasq?

    C # использовать System.Type как общий параметр

    Сортировка вектора в порядке убывания

    Почему эта реализация offsetof () работает?

    Изменение частоты кадров в ffmpeg без перекодирования

    Вызывать метод с varargs в EL throws java.lang.IllegalArgumentException: неправильное количество аргументов

    Внесение изменений в несколько записей на основе изменения одной записи с помощью SQL

    Как подключить VPN автоматически после спящего режима / спящего режима в Vista / 7?

    Как регулярные выражения работают в htaccess для перенаправления диапазона IP

    Создание битовой карты из массива байтов данных пикселей

    Перезагрузка / обновление сетки Kendo

    Android: Как получить радиогруппу с togglebuttons?

    Можно ли написать вертикально в текстовом виде в android?

    Какие строки возвращаются при использовании LIMIT с OFFSET в MySQL?

    Давайте будем гением компьютера.