美文网首页
postgres数据库基础操作,备份和恢复

postgres数据库基础操作,备份和恢复

作者: 四月_df42 | 来源:发表于2019-08-05 16:46 被阅读0次

postgres数据库的安装,windows可直接官网下载,下一步下一步进行安装,linux可直接pip或者yum进行安装,此步骤无难点,暂不记录
postgres原始的基础操作

命令行连接数据库

#postgres为数据库用户名,默认为postgres, 127.0.0.1为要连接的服务器ip
psql -U postgres -h 127.0.0.1

基础操作

\l 查看所有数据库 (按q退出),

\q 退出数据库 (按q退出),

\d tst<表名> (查看表),

\c dbname(切换数据库),

\l (列举数据库),

\dt (列举表),

\d tabname (查看表结构),

\di 查看索引,
\c切换到指定数据库后,可进行常规的查询操作
例:

psql -U postgres -h 127.0.0.1
\c mydata
select * from mydatatable wherer id=1;

除此外,常规表的操作和大多数关系型数据库相同,不做深度记录
数据库的备份和恢复

# 备份命令
pg_dump –h 127.0.0.1 -p 5432 -U postgres -c –f dbname.sql dbname
# 恢复命令则有两种
#1.文本型的数据库备份
psql -h localhost -U postgres -d databasename < databasename.bak
# 2. pg_dump备份下来的文件
pg_restore --dbname=mysql --username=postgres --jobs=4 --verbose F:\mysql.dump
#其中,linux下往往已经设置好了环境变量,所以直接用词命令,换成相应的参数即可,
#但是windows下,需要找到postgres安装目录下的bin目录,进入到bin目录中,会存在一个叫pg_restore.exe的文件,
#在此文件出打开cmd 使用命令 .\pg_restore --dbname=nmysql --username=postgres --jobs=4 --verbose F:\mysql.dump即可

相关文章

  • postgres数据库的备份与恢复

    postgres数据库的备份与恢复用到pg_dump命令:如果是备份与恢复本地postgres数据库进入postg...

  • postgres数据库基础操作,备份和恢复

    postgres数据库的安装,windows可直接官网下载,下一步下一步进行安装,linux可直接pip或者yum...

  • PostgreSQL常用操作

    1.数据库备份恢复:pg_restore -h localhost -p 5432 -U postgres -W ...

  • MYSQL的基础操作

    备份一下基础命令,以便以后查阅:P 一、数据库操作二、表操作三、数据操作四、关系五、内置函数六、备份与恢复七、与P...

  • postgres使用,备份和恢复

    创建一个 PostgreSQL 用户 createuser username -P 创建数据库 createdb ...

  • mysql语句以及实例

    数据库操作 数据库备份与恢复 备份mydb数据库,使用mydb.sql文件存储 备份mydb数据库中的stu表,使...

  • 7 数据备份 恢复

    数据备份 恢复 数据库备份概述 数据备份目的 误操作(管理者,使用者) 硬件磁盘损坏 数据备份方式: 物理备份: ...

  • mysqldump数据库恢复

    知识点; 简单mysql数据库恢复操作; 完整备份方式;

  • MySQL 的管理维护

    简介 包含备份、创建用户、给用户授权、创建表等操作。 备份与恢复 创建用户 选择要操作的Mysql数据库 USE ...

  • postgres备份

    | | 备份速度|备份范围|恢复范围|操作影响|备份原理|恢复成本|| ------- |:---...

网友评论

      本文标题:postgres数据库基础操作,备份和恢复

      本文链接:https://www.haomeiwen.com/subject/pqwmdctx.html