使用psql操作PostgreSQL数据库

postgresql的操作和mysql差别较大。。

可以使用 psql 命令行工具或者其他的 PostgreSQL 客户端工具来查看表。如下是使用 psql 命令行工具查看表的方法:

  1. 连接到 PostgreSQL 数据库:

如果一个PostgreSQL的连接为 postgresql://用户名:密码@127.0.0.1:5432/库名?sslmode=disable

则 可通过psql -h 127.0.0.1 -p 5432 -U 用户名 -d 库名,然后输入密码 登录

  1. 列出数据库中所有表:

    psql 命令行中输入以下命令:

    css 复制代码
    \dt

    这将列出连接到的数据库中所有的表。

  2. 查看特定表的信息:

    psql 命令行中输入以下命令:

    复制代码
    \d table_name

    其中,table_name 是要查看的表名。这将显示表的列信息、约束、索引等详细信息。

  3. 查询表中的数据:

    psql 命令行中输入以下命令:

    sql 复制代码
    SELECT * FROM table_name;

    其中,table_name 是要查询的表名。这将显示表中的所有数据。

  4. 退出 psql 命令行工具:

    psql 命令行中输入以下命令:

    css 复制代码
    \q

    这将退出 psql 命令行工具。

相关推荐
STARSpace88883 分钟前
SpringBoot 整合个推推送
java·spring boot·后端·消息推送·个推
Suchadar8 分钟前
数据库DATABSE——sql server
数据库
Marktowin1 小时前
玩转 ZooKeeper
后端
檀越剑指大厂1 小时前
迁移之路的隐形陷阱:破解Oracle数据库国产化替代的核心痛点与策略
数据库·oracle
wWYy.1 小时前
详解redis(1)
数据库·redis·缓存
todoitbo1 小时前
Oracle 迁移到 KingbaseES:从问题词到成本的技术拆解
数据库·oracle·kingbasees
蓝眸少年CY1 小时前
(第十二篇)spring cloud之Stream消息驱动
后端·spring·spring cloud
码界奇点1 小时前
基于SpringBoot+Vue的前后端分离外卖点单系统设计与实现
vue.js·spring boot·后端·spring·毕业设计·源代码管理
会游泳的石头2 小时前
Java 异步事务完成后的监听器:原理、实现与应用场景
java·开发语言·数据库
数智工坊2 小时前
【操作系统-IO调度】
java·服务器·数据库