# 创建数据库
postgres=# create database sample_db
# drop/dropdb 只能由超级管理员或数据库拥有者执行
# 删除数据库
postgres=# drop database [ IF EXISTS ] sample_db
# dropdb 命令删除数据库
# dropdb 是 DROP DATABASE 的包装器。 dropdb 用于删除 PostgreSQL 数据库。 dropdb 命令只能由超级管理员或数据库拥有者执行。
# dropdb 命令语法格式如下: dropdb [connection-option...] [option...] dbname
$ cd /Library/PostgreSQL/11/bin/
$ dropdb -h localhost -p 5432 -U postgres runoobdb
password ******
# 修改数据库名称
postgres=# alter database sample_db rename to sample_db1
# 修改数据库所属角色
postgres=# alter database sample_db owner to yypt
# 创建数据库
CREATE TABLE tb_dept1
(
id int PRIMARY KEY,
name VARCHAR(22) NOT NULL,
location VARCHAR(50)
);
CREATE TABLE tb_dept2
(
id I