Configurando o PostgreSQL no XAMPP

Tem hora que a gente não quer usar o MySQL/MariaDB, que por sinal é padrão tanto no XAMPP quanto no WAMP, daí o problema, sair da zona de conforto dos instaladores automáticos para configurar manualmente a integração entre o PHP e o PostgreSQL normalmente é chato, mais achei um artigo que ajudou a resolver o meu problema facilmente.

Link para o artigo: https://mundodacomputacaointegral.blogspot.com/2018/12/integrando-o-postgresql-no-xampp.html

Baixe o XAMPP: https://www.apachefriends.org/pt_br/index.html

Baixe o PostgreSQL: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads

No meu caso eu baixei a última versão do XAMPP, mas baixei a versão 9.5.23 do PostgreSQL, por um motivo simples, antes de resolver usar PostgreSQL no meu próximo projeto eu pesquisei as empresas de hospedagem e percebi que a maioria delas está usando a versão 9.2, como eu não queria acabar com problemas de compatibilidade resolvi usar a 9.5.23 que até então ainda tem suporte.

Uma dica quando for instalar o XAMPP no Windows 10, é recomendado desativar o antivírus durante a instalação e diminuir o nível do UAC do Windows para ele não ficar bloqueando o serviço do Apache.

Eu customizei a minha instalação do XAMPP e removi o MySQL, Perl, Tomcat, File Zilla Ftp Server, Mercury Mail Server.

Depois disso instalei o PostgreSQL em um subdiretório do XAMPP C:\xampp\pgsql.

Para configurar o PHP editei o arquivo C:\xampp\php\php.ini e desativei a extensão do Mysql e ativei a extensão do PostgreSQL.

No XAMPP Control Panel e iniciei o serviço do apache.

Para saber se o foi habilitado a extensão do PostgreSQL acesse http://localhost/dashboard/phpinfo.php.

O último passo é criar um arquivo de conexão com o PostgreSQL, crie em C:\xampp\htdocs\testeconexaopgsql.php.

Acesse http://localhost/testeconexaopgsql.php, se aparecer “Database conectado.”, pronto já da para começar a trabalhar nos seus projetos PHP com PostgreSQL.

pablo / 15 de setembro de 2020 / PHP, PostgreSQL, XAMPP / 0 Comments