安装Postgresql数据库(Ubuntu)

一个关系型数据库,占用比mysql小小小小多了...
目前来看postgresql版本似乎对真寻没有太大影响(指9.0以上),不会影响正常使用

# 开始安装

# 1.安装

1.直接命令行输入

sudo apt update
sudo apt install postgresql postgresql-contrib
1
2
  1. 创建数据库和用户(依次输入)
sudo su - postgres  # 切换用户
psql
        #  用户名↓                # 密码↓
# CREATE USER uname WITH PASSWORD 'zhenxun';      # 创建用户(可不执行)

                                  # 密码↓
alter user postgres with password 'zhenxun_bot';    # 修改postgres的密码

        # 数据库名称↓    所有者(用户名)↓
CREATE DATABASE zhenxun_bot OWNER postgres;             # 创建数据库
1
2
3
4
5
6
7
8
9
10

到这一步数据库已经可以正常使用了!以下步骤主要用于外网可以连接入服务器数据库,可以等需要的时候再配置。

✨✨ 成功完成了Postgresql的数据库配置,马上要安装真寻了捏 ✨✨

# 2.配置外网连接(可省略)

  1. 编辑数据库配置文件(路径请已自己的为准)

    • 打开数据库配置文件
    vim /etc/postgresql/12/main/postgresql.conf
    
    1
    • 找到 listen_addresses: '*' 取消前面的 # 注释,使用:wq保存退出

    建议公网ip同时修改 Port

    • 打开 pg_hba.conf
    vim /etc/postgresql/12/main/pg_hba.conf
    
    1
    • 在最下添加或修改后,使用:wq保存退出

          # 允许任意用户从任意机器上以密码方式访问数据库
          host    all             all             0.0.0.0/0               md5
      
      1
      2
  2. 重启数据库

sudo systemctl restart postgresql
1