PG数据库-强制删除PG数据库
删除数据是否显示:
有会话正在使用数据库:
解决:
一、查看谁在使用此数据库:
SELECT * FROM pg_stat_activity WHERE usename = user where datname = 'your_database_name';
这将返回当前用户的所有活跃连接的详细信息。
二、如果可以最好先把占用的会话关掉后再删除
三、强制删除
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = ' you_data_base_name'
AND pid <> pg_backend_pid();
DROP DATABASE you_data_base_name;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)