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
相关推荐
xiaoming001831 分钟前
JAVA项目打包部署运维全流程(多服务、批量)
java·linux·运维
洋哥网络科技1 小时前
centos7 升级openssh-10.2
linux·运维·服务器·系统安全
smileNicky1 小时前
Docker 部署 SpringBoot 项目超详细教程
spring boot·docker·容器
IpdataCloud1 小时前
企业级IP定位服务准确率怎么保证?从数据源到离线库的精度提升指南
运维·服务器·网络·数据库·tcp/ip
派葛穆2 小时前
Ubuntu-软件安装和执行
linux·运维·ubuntu
AlickLbc2 小时前
WSL2安装Ubuntu与Claude Code记录
linux·运维·ubuntu
青天喵喵2 小时前
Linux WiFi 架构解析:连接流程(基础篇二)
linux·运维·架构·嵌入式·wi-fi·sta·ap
珂玥c2 小时前
kubeadm方式部署 k8s 1.21
云原生·容器·kubernetes
雨的旋律20992 小时前
linux网卡绑定bond设置一步不少
linux·运维·网络
MXsoft6182 小时前
**国产化环境下运维平台如何做到全栈适配、自主可控?**
运维