宝塔面板的PostgreSQL

geteshi
2023-11-04 / 0 评论 / 47 阅读 / 正在检测是否收录...

前言

宝塔面板对于PostgreSQL的支持很低,很多比如设置单个数据库的字符编码之类的,问题很多

# 首先进入postgres用户
su - postgres
# 进入pg
psql -U postgres
# 创建数据库
./createdb -E UTF8 -l C -T template0 -O matrix matrix;

这时候会发现没办法使用createdb创建数据库,所以需要这样弄,切换到/www/server/pgsql/bin目录里面,这样就能创建成功

lojka5lx.png

这时候可以在宝塔面板左侧的数据库PgSQL里面同步一下,就能把数据库同步过来,但是这时候还是无法连接的

需要使用PostgreSQL 管理器-->数据库-->创建一个一模一样的数据库,然后把权限改成所有人,之后才可以访问

真折磨

0

评论 (0)

取消