备注:数据库密码都是一个:******
su - postgres
导出数据库
pg_dump -p 15432 数据库名 > 备份名.sql
创建数据库
su -root
psql -p 15432 -U postgres -W
注意一定要加;号
create database [新数据库名];
导入数据库(文件名字忘了的话,按TAB建 提示一下)
psql -p 15432 -U postgres -W -d 新建数据库名字 -f 直接输入文件名.sql
删除数据库
drop database test01;
删除相关所有连接,如果删除报错
执行以下代码,在执行drop
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE datname='test01' AND pid<>pg_backend_pid();