Mac上使用PostgreSQL入门教程

安装

可以使用Homebrew安装

brew install postgresql

启动postgresql服务

brew services start postgresql

创建数据库和用户

  1. 创建数据库mydb,可以用下面的命令
$ createdb mydb
  1. 创建用户yang,并输入密码
$ createuser yang -P

会屏幕提示输入密码

Enter password for new role: 
Enter it again: 

用psql连接数据库

使用psql连接mydb数据库

$ psql mydb

屏幕提示:

psql (10.5)
Type "help" for help.

mydb=# 

数据库访问权限配置

用psql连接数据库后,执行下面的SQL授权语句,把mydb的所有权限给用户yang

GRANT ALL PRIVILEGES ON DATABASE mydb TO yang;

常用的授权语句有:

GRANT CONNECT ON DATABASE mydb TO yang;
GRANT USAGE ON SCHEMA public TO yang;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO yang;
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public TO yang;

连接数据库

用psql 连接数据库

psql mydb yang

查询public下面所有的表

SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';

查询数据库

用pgAdmin 连接数据库

可以从这里下载pgAdmin

安装好后连接数据库界面是这样的:

《Mac上使用PostgreSQL入门教程》 pgAdmin.png

    原文作者:redexpress
    原文地址: https://www.jianshu.com/p/16f17548a840
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞