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
相关推荐
Cyber4K43 分钟前
【妙招系列】Harbor 镜像私有仓库搭建手册
linux·云原生·容器
IT19953 小时前
Docker笔记-对docker-compose.yml基本认识
笔记·docker·容器
TEC_INO3 小时前
嵌入式 Linux 开发知识总结
linux·运维·服务器
养生技术人3 小时前
Oracle OCP认证考试题目详解082系列第5题
运维·数据库·sql·oracle·开闭原则
坚持就完事了4 小时前
Linux中的权限信息
linux·运维·服务器
殷紫川4 小时前
告别手动部署噩梦:CI/CD 持续交付全链路实战
运维·架构·自动化运维
supersolon5 小时前
WSL2(Linux)升级docker
linux·运维·docker·wsl·升级
人工干智能5 小时前
用AI写Fusion 360脚本:个人版也能免费玩自动化
运维·人工智能·自动化·fusion
一殊酒5 小时前
【Docker】常用命令大全及解析
docker·容器·eureka
赛博云推-Twitter热门霸屏工具5 小时前
社交媒体自动化营销趋势分析:未来3年怎么玩(2026-2029)
运维·自动化·媒体