docker 部署pgsql

进入数据库

powershell 复制代码
docker exec -it postgres-container bash
修改密码
powershell 复制代码
ALTER USER odoo18 WITH PASSWORD 'odoo18';
powershell 复制代码
 psql -U database_name -d postgres
powershell 复制代码
SELECT pg_terminate_backend(pid)  FROM pg_stat_activity  WHERE datname = '数据库名' AND pid <> pg_backend_pid();
 pg_terminate_backend 
powershell 复制代码
DROP DATABASE IF EXISTS 数据库名;

数据库备份

如果是docker安装的odoo环境,在做备份时,注意在第三方填的路径是docker容器里面的

powershell 复制代码
/mnt/extra-addons/backup_database
相关推荐
董崇德4 分钟前
当CPU飙高时,SRE的排查清单——USE Method实战
运维
岳来6 分钟前
网络小白docker network create时如何指定subnet 和gateway
网络·docker·gateway·subnet
D4c-lovetrain9 分钟前
Linux个人心得25 (mysql⑤)
linux·运维·mysql
marsh020616 分钟前
32 openclaw容器化部署:Docker与Kubernetes集成指南
docker·ai·容器·kubernetes·编程·技术
航Hang*19 分钟前
Windows Server 配置与管理——第11章:配置虚拟专用网络服务器
运维·服务器·windows
琪伦的工具库21 分钟前
批量PDF文件加密工具使用说明:固定密码或随机密码批量加密PDF,权限控制+导出密码记录
运维·服务器·pdf
忙什么果35 分钟前
海洋遥感论文中常说的:in-situ数据和proxy
linux·运维·服务器
一招定胜负1 小时前
docker基础知识
docker·容器·eureka
馨谙1 小时前
Docker常用命令
运维·docker·容器
齐潇宇1 小时前
Tomcat服务
linux·运维·网络·http·tomcat·web应用