Se você instalou o PostgreSQL em seu Mac para um projeto e não precisa mais dele, é uma boa ideia desinstalá-lo. Isso ajudará a liberar espaço no seu Mac e evitará a possibilidade de conflitos com outros arquivos e softwares que possam causar problemas. Neste artigo, explicaremos as opções para desinstalar o PostgreSQL.
O que é PostgreSQL?
Datado de 1982, PostgreSQL é um sistema para gerenciamento de bancos de dados relacionais que se concentra em permitir que os usuários ampliem seus recursos e conformidade com SQL. Era o banco de dados padrão do macOS Server, mas também roda em Windows, Linux, FreeBSD e OpenBSD. É gratuito e de código aberto. Ele pode lidar com cargas de trabalho em máquinas individuais, serviços web e data warehouses, bem como oferecer suporte a vários usuários simultâneos. Também pode ser usado com serviços como AWS (Amazon Web Services).
Por que desinstalar o PostgreSQL?
O principal motivo para desinstalá-lo, como acontece com qualquer ferramenta que você não usa mais, é evitar problemas futuros. Se você não estiver usando software, é improvável que o mantenha atualizado. E software desatualizado é uma causa comum de conflitos e pode até deixar seu Mac vulnerável a ataques de malware.
Agora vamos descobrir como remover o PostgreSQL do Mac. Existem duas opções para desinstalar. Um fácil, outro não tão fácil. Vamos abordar primeiro o método fácil; então, mostraremos a maneira não tão fácil.
Como desinstalar o PostgreSQL da maneira mais fácil
Este método usa uma ferramenta projetada para desinstalar aplicativos e arquivos restantes que podem ocupar muito espaço no seu Mac. A ferramenta é CleanMyMac e, além de desinstalar e atualizar aplicativos, possui vários outros recursos que podem limpar a desordem do seu Mac e mantê-lo funcionando perfeitamente. Obtenha sua avaliação gratuita do CleanMyMac.
- Abra CleanMyMac.
- Vá para Aplicativos na barra lateral esquerda.
- Clique em Digitalizar.
- Pesquise PostgreSQL e selecione a caixa ao lado dele.
- Clique em Desinstalar.

É isso. Isso é tudo que você precisa fazer para desinstalar completamente o PostgreSQL com CleanMyMac.
Como desinstalar o PostgreSQL manualmente
Você precisará usar o Terminal para isso, mas se você usou o PostgreSQL, usar o Terminal não deverá ser um problema.
Porém, primeiro você precisa desligar o servidor se ele estiver rodando no seu Mac: clique no ícone do elefante na barra de ferramentas e escolha “Desligar servidor”.
A seguir, existem algumas opções para comandos do Terminal, dependendo de como você instalou o PostgreSQL. Experimente-os na ordem abaixo. Use o segundo apenas se o primeiro não tiver êxito.
- Vá para Aplicativos > Utilitários e abra o Terminal.
- Digite o seguinte comando:
open /Library/PostgreSQL/9.2/uninstall-postgresql.app - Pressione Return e digite sua senha de administrador quando solicitado.
- Siga as instruções na tela.

Se isso não funcionar, use este comando:
- Digite este comando e pressione Return:
sudo /Library/PostgreSQL/9.1/uninstall-postgresql.app/Contents/MacOS/installbuilder.sh - Digite sua senha de administrador quando solicitado.
- Siga as instruções na tela.
É possível que, mesmo que os comandos do Terminal acima desinstalem o PostgreSQL, eles deixem arquivos no seu disco de inicialização. Para se livrar deles, você precisará executar mais alguns comandos no Terminal:
Leitura sugerida:O aplicativo meteorológico não mostra a localização correta? Aqui estão 4 soluções
- Tipo
sudo rm /etc/postgres-reg.ini - Pressione Retornar.
- Tipo
sudo rm -rf /Library/PostgreSQL - Pressione Retornar.

Finalmente, você precisará remover a conta de usuário PostgreSQL do seu Mac:
- Clique no menu Apple e escolha Configurações do sistema.
- Escolha Usuários e Grupos.
- Selecione o usuário PostgreSQL.
- Clique no ícone i e escolha Excluir conta. Observe que você não pode fazer isso para a conta na qual está conectado.
- Saia das configurações do sistema.
O PostgreSQL agora deve estar completamente desinstalado.
PostgreSQL é uma ferramenta de gerenciamento de banco de dados relacional que pode ter sido instalada em seu Mac por você ou por um usuário anterior. Se você não o usa mais, siga as etapas acima para desinstalar e remover todos os arquivos do seu Mac.
Perguntas frequentes
Como verificar se o PostgreSQL está rodando?
Você pode usar o seguinte comando:ps aux | grep postgres
Se estiver em execução, você verá alguns processos do postgre. Ou você pode abrir o Activity Monitor em Aplicativos > Utilitários e pesquisar processos postgre lá.
Como encontrar a versão do PostgreSQL?
Existe um comando que pode ajudá-lo a encontrar a versão do PostgreSQL:psql -–version
Ou você pode expandir a árvore Servidores, clicar com o botão esquerdo em PostgreSQL > Propriedades via pgAdmin e procurar as informações necessárias lá.
Como fazer backup do banco de dados PostgreSQL?
Primeiro você terá que fazer login no servidor PostgreSQL e executar um superusuário. Use este comando:
su – postgres
A seguir, usepg_dumppara fazer backup de um banco de dados por vez:pg_dump -U username -h hostname -p portnumber -F databasename > filename.sql
