首页 > 数据库技术 > 详细

安装pgsql

时间:2020-01-06 14:44:08      阅读:90      评论:0      收藏:0      [点我收藏+]
  • 下载安装包

    • 一定要分清楚是32位逇还是64位,这里用的64位的

    • postgresql-10.11-3-linux-x64-binaries.tar.gz

  • 上传安装包至Linux系统

  • 解压到指定目录

    • tar -zxvf postgresql-10.11-3-linux-x64-binaries.tar.gz /opt/sxt

  • 创建目录

    • mkdir /mnt/pgsql/data

  • 创建组

    • groupadd postgres

  • 创建用户

    • useradd -g postgres postgres

  • 修改密码

    • passwd postgres

  • 分配权限

    • chown -R postgres:postgres /mnt/pgsql

  • 切换用户

    • su postgres

  • 初始化数据库

    • /opt/sxt/pgsql/bin/initdb -D /mnt/pgsql/data

    • 注意:一定要去根目录下进行初始化,要不然会报错:权限不够.这是报错内容:pg_ctl: could not start server Examine the log output.

    • 当出现这样时,说明成功了技术分享图片

    • /opt/sxt/pgsql/bin/pg_ctl -D /mnt/pgsql/data -l logfile start是启动数据库的命令

  • 修改配置

    • postgresql.conf,改为任何机器都可访问

    • pg_hba.conf,增加一行

  • 启动数据库

    • ./bin/psql -h 127.0.0.1 -d postgres -U postgres -p 5432
  • 基本命令

    • \l 查看当前的数据库列表

    • \c test 切换当前数据库为test

    • \d 可以查看当前数据库下的所有表

    • \d student查看student表的详细信息

    • \q 退出交互式界面

  • 停止命令

    • /opt/sxt/pgsql/bin/pg_ctl -D /mnt/pgsql/data -l logfile stop

安装pgsql

原文:https://www.cnblogs.com/ruanjianwei/p/12156130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!