03.PostgreSQL

1.PostgreSQL笔记

  • #以下操作中除非特殊说明,否则-U后面跟的是数据库帐号
  • #登陆
  • psql -h 127.0.0.1 -U root -d databaseName -p 5432
  • #显示所有数据库
  • \l
  • #显示当前所在库
  • \c
  • #切换到databaseName数据库
  • \c databaseName
  • #查询当前库所有表
  • select tablename from pg_tables WHERE schemaname = 'public';
  • #备份
  • pg_dump -h 127.0.0.1 -U root -W databaseName > "/home/databaseName.sql"
  • #还原-如果是win需要进入目录以后输入.\psql,如:cd D:\software\postgressql\bin
  • #如果是win需要进入目录如:cd D:\software\postgressql\bin
  • #执行命令需要使用.\psql
  • #linux一般如下:
  • #先删除库,注意-d后面跟的是另外一个书库库的名字,如果和要删除的相同将无法删除
  • psql -U root -d 'postgres' -c "drop database databaseName"
  • #创建同名库,注意-d同上
  • psql -U root -d 'postgres' -c "create database databaseName"
  • psql -h localhost -U root --port=5432 -d databaseName -f databaseName.sql

评论

还没有评论,来说两句吧。

发表评论
评论提交后需审核通过才会显示。
← 返回首页