Linjun Weng

Technical Notes On Coding and Design

My GitHub

PostgreSQL 使用手册

21 Apr 2019

一直听别人说PostgreSQL很好用,最近起了一个新项目决定尝试一下。一开始使用的时候很不适应,遇到很多坑记录如下。

安装PostgreSQL

在Mac上可以通过homebrew安装postgresql,可在命令行执行如下命令:

brew install postgresql

PostgreSQL安装过程会自动创建一个叫postgres的用户,该用户拥有超级管理员权限。

启动PostgreSQL 服务器

在命令行执行以下命令:

pg_ctl -D /usr/local/var/postgres start

PostgreSQL 客户端工具

PostgreSQL 自带很多客户端工具,包括createusercreatedbpsql,其中psql最为常用。

常用命令

  • createdb [DB NAME] 创建数据库
  • dropdb [DB NAME] 删除数据库
  • createuser [USER NAME] 创建用户
  • dropuser [USER NAME] 删除用户
  • psql \du 列出所有用户
  • psql \l 列出所有数据库
  • psql \c [DBNAME] 连接到指定数据库
  • psql \dt 列出所有数据库表,举例:\dt public.*
  • psql \q 离开psql

引用

[1] Creating user, database and adding access on PostgreSQL


Copyright © 2018 Linjun Weng.
Non-commercial re-use with attribution encouraged; all other rights reserved.