加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

PostgreSQL

发布时间:2020-12-13 18:15:39 所属栏目:百科 来源:网络整理
导读:#PostSQL# PostgreSQL是一个开源的,社区驱动,面向对象的关系型数剧库系统。 这篇文章讲解的是如何安装PostgreSQL,如果你有其余的关于web的问题,请看LAMP页,并按照各个部分完成配置(除了和MySQL有关的部分)。 ##开始之前## 本文中若需要使用postgres用

#PostSQL# PostgreSQL是一个开源的,社区驱动,面向对象的关系型数剧库系统。 这篇文章讲解的是如何安装PostgreSQL,如果你有其余的关于web的问题,请看LAMP页,并按照各个部分完成配置(除了和MySQL有关的部分)。 ##开始之前## 本文中若需要使用postgres用户时,需要运行如下代码: $sudo -i -u postgres ##安装postgreSQL## $sudo pacman -S postgresql postgres用户需要被赋予几个文件的使用权限,以下是默认配置。 $sudo systemd-tmpfiles --create postgresql.conf 创建数据文件夹,赋予正确的权限以及初始化数据库集群。

$sudo mkdir /var/lib/postgres/data
$sudo chown -c -R postgres:postgres /var/lib/postgres
$sudo sudo su - postgres -c "initdb --locale en_US.UTF-8 -E UTF8 -D '/var/lib/postgres/data'"

启动并将PostgreSQL加入守护进程

$sudo systemctl start postgresql
$sudo systemctl enable postgresql

##创建第一个数据库/用户## 以postgres用户添加一个新的数据库用户,使用createuser命令。

$ sudo -u postgres createuser --superuser dbuser
$sudo -u postgres psql
$password dbuser
$q

创建数据库只需在你的shell使用createdb命令。

$sudo -u postgres createdb -O dbuser exampledb

##登入数据库##

$psql -U dbuser -d exampledb -h 127.0.0.1 -p 5432

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读