ubuntu postgresql 安装

在Ubuntu上安装PostgreSQL,你可以按照以下步骤进行:

使用apt包管理器安装

  1. 更新系统

    在安装任何软件之前,建议先更新你的操作系统。

|---|--------------------|
| | sudo apt update |
| | sudo apt upgrade |

  1. 安装PostgreSQL

    使用apt包管理器来安装PostgreSQL。

|---|-------------------------------|
| | sudo apt install postgresql |

这个命令会安装PostgreSQL的服务器和客户端工具,以及任何必要的依赖项。

  1. 配置PostgreSQL

安装完成后,PostgreSQL会自动运行,并且会创建一个名为"postgres"的系统用户和数据库。你可以使用以下命令来以postgres用户身份登录到PostgreSQL的命令行工具psql:

|---|-------------------------|
| | sudo -u postgres psql |

在psql命令行中,你可以使用SQL命令来创建新用户、数据库等。

添加自定义用户和数据库

  1. 添加新用户

    使用createuser命令来添加新的PostgreSQL用户。例如,要创建一个名为"myuser"的用户,并赋予其创建数据库和超级用户权限,可以执行:

|---|-------------------------------------------|
| | sudo -u postgres createuser -dRS myuser |

在提示时,输入新用户的密码。

  1. 创建新数据库

在psql命令行中,你可以使用SQL命令来创建新数据库。例如,要创建一个名为"mydb"的数据库,并指定其所有者为"myuser",可以执行:

|---|--------------------------------------|
| | CREATE DATABASE mydb OWNER myuser; |

  1. 退出psql命令行
    输入\q并回车来退出psql命令行。

注意事项

  • 如果你使用的是Ubuntu的旧版本,或者PostgreSQL的版本在你的apt仓库中不可用,你可能需要从PostgreSQL的官方网站下载源代码并手动编译安装。但通常,使用apt包管理器是更简便和推荐的方法。
  • 安装完成后,PostgreSQL的配置文件通常位于/etc/postgresql/<version>/main/目录下,其中<version>是你安装的PostgreSQL的版本号。你可以根据需要编辑这些配置文件来更改PostgreSQL的设置。
  • 默认情况下,PostgreSQL服务器会在安装后自动启动,并作为系统服务运行。你可以使用systemctl命令来管理PostgreSQL服务的状态。例如,要停止PostgreSQL服务,可以执行sudo systemctl stop postgresql
相关推荐
是小胡嘛7 小时前
C++之Any类的模拟实现
linux·开发语言·c++
口袋物联8 小时前
设计模式之工厂模式在 C 语言中的应用(含 Linux 内核实例)
linux·c语言·设计模式·简单工厂模式
qq_479875439 小时前
X-Macros(1)
linux·服务器·windows
笨笨聊运维10 小时前
CentOS官方不维护版本,配置python升级方法,无损版
linux·python·centos
Warren9811 小时前
Python自动化测试全栈面试
服务器·网络·数据库·mysql·ubuntu·面试·职场和发展
HIT_Weston11 小时前
39、【Ubuntu】【远程开发】拉出内网 Web 服务:构建静态网页(二)
linux·前端·ubuntu
福尔摩斯张12 小时前
《C 语言指针从入门到精通:全面笔记 + 实战习题深度解析》(超详细)
linux·运维·服务器·c语言·开发语言·c++·算法
TH_112 小时前
腾讯云-(3)-Linux宝塔面板使用
linux·云计算·腾讯云
虚伪的空想家13 小时前
arm架构服务器使用kvm创建虚机报错,romfile “efi-virtio.rom“ is empty
linux·运维·服务器·javascript·arm开发·云原生·kvm
深藏bIue13 小时前
linux服务器mysql目录下的binlog文件删除
linux·服务器·mysql