postgresql怎么还原数据库
2023-04-18 14:24:55 时间
第一步:通过 cmd 进入到 postgresql 安装目录的 bin 下:
windows :
cd C:PostgreSQLpg95in
ubuntu :
cd /etc/postgresql/9.5/main
第二步:备份数据库
C:PostgreSQLpg95in>pg_dump -h 164.82.233.54 -U postgres databasename > C:databasename.bak
-h:数据库服务器地址;
-p:数据库端口号;
-U:U 大写,表示用户名;
-d:数据库名称;
-f:把备份文件放在哪里;
第三步:还原数据库(前提:你要备份的数据库软件里面必须先创建一个数据库)
windows:
psql -h localhost -U postgres -d new_db -f "C:/emoneysit.bak"
ubuntu:
psql -h localhost -U emmweb -d emmweb < /home/jianghai/Desktop/emmweb.bak
-h:数据库服务器地址;
-p:数据库端口号;
-U:U 大写,表示用户名;
-d:数据库名称;
-f:备份文件路径以及备份文件名称;
执行命令:备份完成。
Python学习网,大量的免费PostgreSQL入门教程,欢迎在线学习!
相关文章
- Silverlight+WCF 新手实例 象棋 专题索引[四十篇后续章已出]
- 系统设计与规划--一点总结
- 讨论: TDD in HTML & JavaScript 之可行性和最佳实践
- 重温数据库访问——故事篇
- 精进不休 .NET 4.0 & .NET 4.5 系列文章索引
- MongoDB的应用
- [讨论]UI层到底使用哪种类?
- Asp.Net 网站优化 数据库优化措施 使用主从库(上)
- Asp.Net 网站优化系列 数据库优化 分字诀 分表(纵向拆分,横向分区)
- (收藏)《博客园精华集》分类索引
- Memcache and Mongodb
- 微軟将弃用 System.Data.OracleClient
- 大家用.net 大部分的工作是在干什么
- 数据之美
- NHibernate的缓存管理机制 - NHibernate 2.1.2
- 我对NHibernate的感受(4):令人欣喜的Interceptor机制
- 【翻译】How-To: Using the N* Stack, part 3
- 扩展方法 之 基本数据篇
- BI笔记之---增量方式处理多维数据集
- 网站性能优化 - 数据库及服务器架构篇