01.安装postgresql
postgreSql 是在linux上
去官网找按照的方式
选择好postgreSql 的版本,已经Linux的发行版本
拿到命令,直接扔到Linux中运行即可
# 下载PGSQL的rpm包
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
# 安装PGSQL12的软件程序,需要下载,需要等一会,一般不会失败,即便失败,他也会重新帮你找镜像
sudo yum install -y postgresql12-server
# 数据库初始化
sudo /usr/pgsql-12/bin/postgresql-12-setup initdb
# 设置开启启动项,并设置为开启自行启动
sudo systemctl enable postgresql-12
# 启动PGSQL
sudo systemctl start postgresql-12
最终执行结果,如下图:
02.postgreSql 讲解
PostgreSQL不推荐使用root管理,在安装成功postgreSQL后,他默认会给你创建一个用户:postgres,无密码,
postgres 是一个超级用户
以超级用户身份登录到PostgreSQL数据库:sudo -u postgres psql
退出PostgreSQL:\q
查阅所有的数据库 \l
创建一个用户pg4e
创建一个数据库 people 所有者是pg4e
启动这个数据库
查看这个数据库的关系 \dt
创建一个关系 CREATE TABLE 关系名(属性 类型 ,);
查看一个关系的信息 /d +关系名