17人参与 • 2025-04-24 • MsSqlserver
select version();
如果你希望 postgresql 在 windows 启动时自动启动,可以通过以下步骤配置:
win + r
,输入 services.msc
)。postgresql-x64-xx
)。对于 ubuntu/debian 系统:
更新系统:
sudo apt update
安装 postgresql:
sudo apt install postgresql postgresql-contrib
对于 centos/rhel 系统: 更新系统:
sudo yum update
安装 postgresql:
sudo yum install postgresql-server postgresql-contrib
初始化数据库:
sudo postgresql-setup initdb
启动 postgresql 服务:
sudo systemctl start postgresql
设置 postgresql 在开机时自动启动:
sudo systemctl enable postgresql
postgresql 默认使用 peer
认证方式来允许操作系统用户登录。如果要使用密码认证,你需要修改 postgresql 的配置文件:
sudo nano /var/lib/pgsql/data/pg_hba.conf
找到如下行:
local all postgres peer
将 peer
改为 md5
,然后保存并退出。重启 postgresql 服务以应用配置:
sudo systemctl restart postgresql
超级用户密码 切换到 postgresql 用户:
sudo -i -u postgres
进入 postgresql 命令行界面:
psql
设置 postgres
用户密码:
alter user postgres with password 'yourpassword';
退出 postgresql 命令行:
\q
你可以使用以下命令来验证 postgresql 是否安装成功并正常工作:
psql -u postgres -h localhost -d postgres
1. 使用 homebrew 安装 postgresql 如果还没有安装 homebrew,请先安装:
/bin/bash -c "$(curl -fssl https://raw.githubusercontent.com/homebrew/install/head/install.sh)"
安装 postgresql:
brew install postgresql
2. 启动 postgresql 启动 postgresql:
brew services start postgresql
设置 postgresql 在开机时自动启动:
brew services start postgresql
切换到 postgresql 用户:
psql postgres
设置 postgres
用户密码:
alter user postgres with password 'yourpassword';
退出 postgresql 命令行:
\q
你可以通过以下命令验证 postgresql 是否安装成功并正常工作:
psql -u postgres -h localhost -d postgres
确认 postgresql 服务是否正在运行:
sudo systemctl status postgresql
确保防火墙没有阻止 postgresql 默认端口(5432)。
确保 pg_hba.conf
配置文件中已经设置为 md5
认证。检查 postgresql 配置文件 postgresql.conf
中的 listen_addresses
是否设置为 '*'
,即允许所有 ip 连接。
到此这篇关于最详细安装 postgresql方法的文章就介绍到这了,更多相关postgresql安装内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论