2021年03月02日

安装PostgerSQL

1
docker run -d -p 5432:5432 --name=psql -e POSTRES_PASSWORD=123456 postgres

创建数据库harryblog

1
2
docker exec -it psql /bin/bash   #进入数据库容器
su postgres #切换用户为postgres

在PostgreSQL中,管理员用户为 postgres

1
2
createdb harryblog #创建Harryblog数据库
psql -l #显示所有的数据库,显示如下图

image-20210302113352439

删除数据库

1
2
dropdb harryblog
psql -l

image-20210302113845613

进入数据库

1
2
psql harryblog
select version(); #查看postgreSQL版本

image-20210302113557741

操作数据表

1. 创建数据库

1
2
3
4
psql harryblog
create table posts (title varchar(255),content text);
\dt -- \dt 为查看表列表信息
\d

image-20210302133608594

1
\d posts  #查看表详细信息(非列表)

image-20210302134024092

导入SQL文件使用 \i