删除命令:
$ drop database dbname;点击复制复制失败已复制
很多情况下会遇到占用问题,输出内容如下:
错误: 其他用户正在使用数据库 "dbname" 描述: 那里有1个其它会话正在使用数据库.点击复制复制失败已复制
解决办法
首先,先断开数据库的连接,之后删除数据库即可。
$ select pg_terminate_backend(pg_stat_activity.pid) from pg_stat_activity where datname='dbname' and pid<>pg_backend_pid(); $ drop database dbname;