返回文章列表

pg数据库:

@admin
标签:
分类: Default
创建: 2025-08-28 14:28 更新: 2025-09-09 00:58 浏览: --次

出问题的时候
/home/fei/local/pgsql/bin/pg_ctl -D /home/fei/local/pgsql/data -l /home/fei/local/pgsql/data/logfile start

PostgreSQL 已成功安装并配置为允许远程访问。

摘要:

  • 安装目录: ~/local/pgsql
  • 数据目录: ~/local/pgsql/data localhost或者167.253.156.185
  • 端口: 5433
  • 用户: pguser01
  • 数据库: db001 密码 kk99@@..AA

您现在可以使用任何远程客户端通过端口 5433 连接到数据库。

重要提示: 用户 pguser01 目前没有密码。为了安全,您应该立即为其设置密码。您可以使用以下命令登录并设置密码:
psql -U pguser01 -p 5433 -d db001 -c "ALTER USER pguser01 WITH PASSWORD 'your_new_password';"

安装和配置过程已全部完成。如果您有任何其他问题,请随时提出。

fei@jp3-185:~$ psql -U pguser01 -p 5433 -d db001 -c "ALTER USER pguser01 WITH PASSWORD 'kk99@@..AA';"
ALTER ROLE
fei@jp3-185:~$

185主机已经安装,希望可以然其他真实软件都可以用上.

请帮助我安装pg数据库
echo "1" | sudo 来使用sudo,命令

我们要的是当天安装好这个数据库,然后可以在其他地方随时使用.

也就是提供远程的数据库服务.


安装说明

sudo apt-get update
sudo apt-get install build-essential zlib1g-dev libreadline-dev libssl-dev
https://ftp.postgresql.org/pub/source/v17.6/postgresql-17.6.tar.gz
tar -xf postgresql-17.6.tar.gz

cd postgresql-17.6
./configure --prefix=$HOME/local/pgsql
make
make install
echo 'export PATH="$HOME/local/pgsql/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
initdb -D $HOME/local/pgsql/data
pg_ctl -D $HOME/local/pgsql/data start
createuser pguser01
createdb -O pguser01 db001
psql -U pgusera001 -d db001

然后设置为允许远程访问.