Browsing this Thread:   1 Anonymous Users






PostgreSQL 入门
#1
Just can't stay away
Just can't stay away


See User information
创建用户并授权

sudo -u postgres psql
psql
CREATE DATABASE 数据库名;
CREATE USER 用户名 WITH ENCRYPTED PASSWORD '密码';
GRANT ALL PRIVILEGES ON DATABASE 数据库名 TO 用户名;


更改用户密码


psql
ALTER USER 用户名 WITH PASSWORD '新密码';


允许远程访问
编辑 /etc/postgresql/13/main/pg_hba.conf, 当然如果你的版本不是13,那么路径里的版本号就要对应替换,在最后添加一行
host all all 0.0.0.0/0 md5

此外还需要更改配置文件 /etc/postgresql/13/main/postgresql.conf,将 #listen_addresses = 'localhost' 取消注释,改为:
listen_addresses '*'


设置 postgres 用户密码

连接上去之后,执行 \password 命令。

备份 PostgreSQL


30 3 * * * /usr/bin/pg_dumpall gzip -> /data/backup/postgres/full-backup-$(date +%F).sql.gz


常用命令
psql
l 列出数据库
c dbname 切换数据库
d 列出当前数据库所有表
d tablename 列出当前数据库中tablename表的表结构
du 列出所有用户






Posted on: 2022/7/22 12:04
Top








friend links
Themes

(2 themes)
Login
Username:

Password:


Lost Password?
Register now!
Categories
Xoops (11)
--Modules (2)
--Themes (0)
Article (8)