postgresql 初始化
创建数据库实例
- 创建数据目录
mkdir -p /pgdata/11/{ data,backups,scripts,archive_wals} chown -R postgres.postgres /pgdata/11 chmod 0700 /pgdata/11/data
- 初始化数据目录
两种方式
/opt/pgsql/bin/initdb -D /pgdata/11/data -U postgre -W
/opt/pgsql/bin/pg_ctl init -D /pgdata/11/data -U postgre -o "-W"
- 启动和停止数据库服务器
systemctl方式:
pg_ctl方式:systemctl start postgresql-11.service systemctl status postgresql-11.service systemctl stop postgresql-11.service
/opt/pgsql/bin/pg_ctl -D /pgdata/11/data -l logfile start /opt/pgsql/bin/pg_ctl -D /