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
相关推荐
CIb0la2 小时前
数字时代,传统碟片的销量不减反增
运维·生活
wanhengidc3 小时前
云手机 开发测试中的便捷工具
运维·服务器·科技·智能手机·云计算
HalvmånEver3 小时前
Linux:基础IO(终)
linux·运维·c++·学习·缓冲区·libc
大江东第一深情3 小时前
Origin 2024 进行语言切换后仍然显示为英文
运维·前端
CSDN官方博客4 小时前
CSDN社区镜像创作活动
大数据·运维·人工智能
石小千4 小时前
Ubuntu24.04 安装Docker
运维·docker·容器
zhuzewennamoamtf4 小时前
Linux设备树理解和应用
linux·运维·服务器
雨大王5124 小时前
汽车厂内物流如何通过自动化实现降本增效?
运维·自动化
Qzkj6664 小时前
医疗和教育行业自动化、精准匹配、易掌握的数据分类分级最佳实践与案例
大数据·运维·自动化