安装pgsql
以fedora 25为例
sudo dnf install postgresql postgresql-server
这一点应该是毫无压力的。
用户名相关
首先pgsql会自动生成一个用户,大部分的操作可以在这个用户里进行,但是在使用时窝居然被密码拦住了,刚自动创建的帐号居然有密码。使用如下命令即可重新建立一个帐号来运行pgsql。
sudo userdel postgres
sudo useradd abc | echo 1234|passwd --stdin abc
pgsql安装相关
//这一部分 很多的教程写的是/usr/local/pgsql/data,坑人不浅。
mkdir -p /var/lib/pgsql/data
su root
cd /va/lib/pgsql
chown postgres.postgres data
su postgres
//初始化数据库
initdb -E UTF-8 -D /var/lib/pgsql/data --locale=en_US.UTF-8 -U postgres -W