風雲論壇电脑网络 → 浏览:帖子主题
* 帖子主题:Alpine 安装 postgreSQL
風雲 (ID: 3)
头衔:论坛版主
等级:天使
积分:1071
发帖:49
来自:保密
注册:2022/3/30 15:28:53
造访:2023/12/3 12:35:02
[ 第 1 楼 ] 回复
sed -i 's|dl-cdn.alpinelinux.org|mirrors.aliyun.com|g' /etc/apk/repositories
apk update
apk upgrade
apk add postgresql tzdata
cp /usr/share/zoneinfo/PRC /etc/localtime
mkdir /run/postgresql
chown postgres:postgres /run/postgresql
su postgres
cd ~
mkdir data
initdb data
echo "host all  all    0.0.0.0/0  md5" >> data/pg_hba.conf
postgres -h 0.0.0.0,:: -D data

psql
alter user postgres with encrypted password '******';
create database tempdb;
2022/5/30 15:17:59 IP:已设置保密
風雲 (ID: 3)
头衔:论坛版主
等级:天使
积分:1071
发帖:49
来自:保密
注册:2022/3/30 15:28:53
造访:2023/12/3 12:35:02
[ 第 2 楼 ] 回复
如果在 initdb 之前忘记将 /usr/share/zoneinfo/PRC 复制为 /etc/localtime,则默认时区为 UTC,可以使用如下指令修改默认时区设置:
sed -i s/UTC/PRC/g data/postgresql.conf

从 inittab 启动,命令为:
::respawn:su postgres -c "postgres -h 0.0.0.0,:: -D /var/lib/postgresql/data"
2022/5/31 23:34:44 IP:已设置保密
風雲 (ID: 3)
头衔:论坛版主
等级:天使
积分:1071
发帖:49
来自:保密
注册:2022/3/30 15:28:53
造访:2023/12/3 12:35:02
[ 第 3 楼 ] 回复
-- 创建用户:
create user user1 password '123456';

-- 创建数据库
create database testdb;

-- 修改数据库的拥有者
alter database testdb owner to user1;
2023/1/12 22:56:29 IP:已设置保密
分页: 1, 共 1 页
快速回复主题
账号/密码
用户: 没有注册? 密码:
评论内容