种地 发表于 2024-9-22 10:01:25

项目开发--数据库--postgresql数据库操作

配景

1、安装postgresql的基础方法
2、基本操作命令
办理方案

安装命令

在ubuntu环境当中进行安装。
sudo apt install postgresql
安装完毕之后直接进行测试,假如看到如下内容则安装乐成。
sudo systemctl status postgresql
https://i-blog.csdnimg.cn/direct/34ef2bef98d04eeda6d4327b422d0955.png
利用DBeaver进行连接报错:
The server requested SCRAM-based authentication, but no password was provided.
实在是要求重新设置暗码。在 Linux 体系中利用 apt 命令安装 PostgreSQL 时,通常不会在安装过程中要求你设置暗码。这是因为 PostgreSQL 有一个默认的超级用户账户 postgres,它在安装时默认没有暗码。然而,出于安全考虑,你应该在安装后立即为 postgres 用户设置暗码。
以下是设置 postgres 用户暗码的步骤:
切换到 postgres 用户:
你可以利用 sudo 命令切换到 postgres 用户,因为 PostgreSQL 的服务和数据库通常以该用户身份运行。
sudo -i -u postgres
进入 PostgreSQL 命令行:
利用 psql
命令进入 PostgreSQL 命令行。
psql
设置暗码:
在 PostgreSQL 命令行中,利用 \password
命令为 postgres 用户设置暗码。体系会提示你输入新暗码。
\password
按照提示输入新暗码,然后再次输入以确认。
退出 PostgreSQL 命令行:
输入 \q 退出 PostgreSQL 命令行。
退出 postgres 用户:
输入 exit 退出 postgres 用户。
重启 PostgreSQL 服务:
为了确保暗码更改见效,你可能需要重启 PostgreSQL 服务。
sudo systemctl restart postgresql
完成以上步骤后,你就可以利用新设置的暗码通过 psql
或其他 PostgreSQL 客户端工具连接数据库了。
假如你在设置暗码或连接数据库时遇到问题,可以检查 PostgreSQL 的日志文件,通常位于 /var/log/postgresql/ 目次下,以获取更多信息。别的,确保你的 PostgreSQL 设置文件(通常位于 /etc/postgresql//main/ 目次下)中的认证设置是正确的。
基本操作

除了最开始进入数据库的语法和mysql不同,背面的所有语法是相同的。
PostgreSQL 语法
参考文献

官网下载链接-ubuntu命令

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 项目开发--数据库--postgresql数据库操作