前言
宝塔面板对于PostgreSQL的支持很低,很多比如设置单个数据库的字符编码之类的,问题很多
# 首先进入postgres用户
su - postgres
# 进入pg
psql -U postgres
# 创建数据库
./createdb -E UTF8 -l C -T template0 -O matrix matrix;
这时候会发现没办法使用createdb创建数据库,所以需要这样弄,切换到/www/server/pgsql/bin目录里面,这样就能创建成功
这时候可以在宝塔面板左侧的数据库PgSQL里面同步一下,就能把数据库同步过来,但是这时候还是无法连接的
需要使用PostgreSQL 管理器-->数据库-->创建一个一模一样的数据库,然后把权限改成所有人,之后才可以访问
真折磨
评论 (0)