postgresql数据库安装

枫飘过的天1 / 2023-07-19 / 原文

1.数据库安装
  yum -y install gcc zlib-devel readline-devel python python-devel
  tar zxvf postgresql-9.5.3.tar.gz
  cd postgresql-9.5.3/
  ./configure --prefix=/usr/local/postgresql     //安装目录
  make && make install
  useradd postgres
  mkdir /usr/local/postgresql/data   //数据存放路径,提交在该路径下挂载数据盘
  chown -R postgres:postgres /usr/local/postgresql/
  su - postgres
  vi .bash_profile
export PATH
PGHOME=/usr/local/postgresql
export PGHOME
PGDATA=/usr/local/postgresql/data
export PGDATA
PATH=$PATH:$HOME/bin:$PGHOME/bin
export PATH
  source .bash_profile
  ll $PGHOME/bin
  which psql
  psql -V
2.初始化和参数修改  

  initdb
  cd /usr/local/postgresql/data/
  vi pg_hba.conf
host all all md5 --设置密码登录
# IPv4 local connections:
host all all 0.0.0.0/0 md5
  vi postgresql.conf
#listen_address = localhost
listen_address = *

3.数据库启动

  /usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile start
  cd /usr/local/postgresql/bin/
  ./psql
  lsof -i :5432  //默认端口

4.密码修改

  $psql
  \password --修改密码
  \l --查看字符集,查看数据库列表

5.设置开机启动  

  su - oracle -c 'dbstart'
  su - oracle -c 'lsnrctl start'

  用户登录:  

  psql -U jiraadmin -W jira
  -U:以哪个用户登录
  -W:登录哪个数据库;