将 PostgreSQL 添加到 Laragon
下载PostgreSQL二进制文件
您可以在enterprisedb.com/download-postgresql-binaries找到您想要安装的任何版本,并确保它支持您的 Windows 机器。
提取二进制文件并将其移动到 Laragon 目录
假设我下载了postgresql-12.10-1-windows-x64-binaries.zip
。解压后,它包含一个名为 的文件夹pgsql
。将此pgsql
文件夹移动到C:\laragon\bin\postgresql
(您可能需要先创建该postgresql
文件夹),然后将其重命名为您下载的相应版本,或者直接以下载的 zip 文件名称命名。
启动 PostgreSQL 服务器
重新启动 Laragon,现在 PostgreSQL 菜单应该可用,您可以立即启动它。
PHP 和 Laravel 设置
如果您使用的是 PHP 或 Laravel,请确保启用该pdo_pgsql
扩展。
并且默认使用 postgres 数据库的 laravel 环境:
DB_CONNECTION=pgsql
DB_HOST=127.0.0.1
DB_PORT=5432
DB_DATABASE=postgres
DB_USERNAME=postgres
DB_PASSWORD=root
使用 PgAdmin 进行管理
您还可以使用 PgAdmin 来管理 PostgreSQL 数据库,就像使用 PhpMyAdmin 管理 MySQL 一样。请确保先运行 postgresql,然后点击“PgAdmin”菜单即可启动。
当提示登录时,输入“root”作为管理员密码。
您需要在 laragon 中创建与 postgresql 的连接,因此这里是设置示例:
保存后,它应该将 pgadmin 连接到 postgresql 服务器,然后您就可以开始创建数据库。
使用 Adminer 进行管理
如果您使用的是 Laragon 完整安装,adminer
也可以使用。管理员可以管理不同类型的关系数据库,例如MySQL
、、SQLite
和,以及其他一些类型的数据库,PostgreSQL
例如Oracle
、、,但它们仍处于开发阶段。MS SQL
Mongodb
Elasticsearch
确保您的 laragon apache 已启动并转到http://localhost/adminer/。
文章来源:https://dev.to/dendihandian/adding-postgresql-to-laragon-2kde