..

关于宝塔PostgreSQL管理器1.3的几个BUG的临时解决方法

BUG影响使用体验,快跑!!

参考见:

前言

使用Navivat将MySQL数据迁移至PostgreSQL,死活连不上pgsql之踩坑。

各工具版本

  • 宝塔:Linux面板7.7.0
  • PostgreSQL管理器:1.3
  • PostgreSQL:13.0

方法

  1. 通过ssh连接主机,输入:
sudo su postgres
/www/server/pgsql/bin/psql -U postgres
CREATE USER 用户名 WITH PASSWORD '密码';

返回CREATE ROLE创建成功。 对于已存在的用户,使用如下命令:

ALTER USER 用户名 WITH PASSWORD '密码';

返回ALTER ROLE修改成功。 之后输入exit退出即可。 查询用户:

SELECT rolname,rolpassword FROM pg_authid;
#或
\dg

ENTER向下翻,出现用户名 | md5***即创建用户成功。

  1. 手动创建数据库
CREATE DATABASE 数据库名;
  1. 手动创建用户目录
mkdir /home/postgres
cd /home/postgres
install_dir=/www/server/pgsql
echo "export PGHOME=${install_dir}" >> .bash_profile
echo "export PGDATA=${install_dir}/data" >> .bash_profile
echo "export PATH=${install_dir}/bin:\$PATH " >> .bash_profile
echo "MANPATH=$PGHOME/share/man:$MANPATH" >> .bash_profile
echo "LD_LIBRARY_PATH=$PGHOME/lib:$LD_LIBRARY_PATH" >> .bash_profile
chown -R postgres:postgres /home/postgres
粤ICP备20009732号