admin 发表于 2018-9-13 14:16:42

常用postgresql命令



切换到postgres用户

su postgres

登录数据库

psql -U postgres

修改postgres用户密码,PS:生产环境下需要设置复杂的密码,成功登录数据库会看到前缀变成postgres=#


postgres=# ALTER USER postgres WITH PASSWORD 'postgresql';

新建一个名为www的数据库用户,密码为passwordwww


postgres=# CREATE USER www WITH PASSWORD 'passwordwww';

新建一个名为www的数据库,并且属于www这个用户


postgres=# CREATE DATABASE www OWNER www ENCODING 'UTF8';

查看数据库列表,验证是否成功创建www数据库


postgres=# \l

退出数据库


postgres=# \q

删除www数据库


postgres=# drop database www;

连接到xxx数据库,\c xxx


postgres=# \c www;
You are now connected to database "www" as user "postgres".
www=#

创建数据表


postgres=# CREATE TABLE student2

删除数据表


postgres=# drop table student2;
DROP TABLE

备份www这个数据库


pg_dump -U www -W www >/root/www.dmp

恢复数据库


psql -U postgres www < /root/www.dmp
页: [1]
查看完整版本: 常用postgresql命令