1、postgres数据导出
postgres数据导出
1、只导出所有对象的数据库结构
pg_dump -f user_export.sql -i -C -E UTF8 -n myschema -s -U mypguser -h localhost -W mypostgres
参数说明:
-f 导出存放的文件
-i 是为了兼容数据库版本
-C 包括创建数据库的语句
-E 设定导出数据的编码
-n 是Schema的名称
-U 是用户名称
-h 是数据库服务器的名称
-W 是用强制密码验证
-s 只导出数据库结构
2、只导出对应的数据库与数据
pg_dump -f user_export.sql -i -C -E UTF8 -n myschema -U mypguser -h localhost -W mypostgres
没有-s参数
3、只导出所有的表数据
pg_dump -f user_export.sql -i -a -C -E UTF8 -n myschema -U mypguser -h localhost -W mypostgres
-a 只导出数据
4、整个数据库导出
切换postgres用户
pg_dump -U postgres -d mypostgres > all_export.sql
-U :后面指定的是有数据库操作权限的用户
-d:后面指定的是数据库中的一个库名
-f:后面指定的是sql文件存放的路径。
标签:
postgres
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· Open-Sora 2.0 重磅开源!
2022-08-23 linux安装图形界面