postgresql14 安装 在freebsd 13.0 - bestliutao/freebsd GitHub Wiki

pkg install postgresql14-server postgresql14-client

sysrc postgresql_enable=yes

/usr/local/etc/rc.d/postgresql initdb

sockstat -l4 -P tcp

5432

cd /var/db/postgres/data14 vim pg_hba.conf

TYPE DATABASE USER ADDRESS METHOD

"local" is for Unix domain socket connections only

local all all trust

IPv4 local connections:

host all all 127.0.0.1/32 md5

IPv6 local connections:

host all all ::1/128 md5

service postgresql start

service postgresql start service postgresql status

使用以下命令登录到“ postgres”用户。

su - postgres 现在登录到交互式PostgreSQL shell’psql’。

psql 然后为“ postgres”用户创建一个新

password postgres

TYPE THE PASSWORD create database liutao2022; grant all privileges on database hakase_db to postgres;

测试

登录到“ postgres”用户,然后运行“ psql”命令进入PostgreSQL交互式外壳。

su - postgres psql 使用以下查询在PostgreSQL服务器上显示列表用户和数据库。

\du \l

\q 退出

psql -U postgres -d liutao2022 -W Type the password 现在创建一个新表“ user_table”,并将一些数据插入其中。

create table user_table (id int, name text, site text); insert into user_table (id,name,site) values (1,'Hakase-Labs','howtoforge.com'); 使用以下查询显示表的内容。

select * from user_table;