使用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 命令行工具。

相关推荐
我科绝伦(Huanhuan Zhou)几秒前
Oracle 体系结构深度解析:从内存、进程到日志与事务一致性的全链路技术详解
数据库·oracle
一木 之林2 分钟前
LangChain 第8章 记忆系统:短期/长期记忆与 PostgreSQL 持久化
数据库·postgresql·langchain
qq_452396233 分钟前
第七篇:《向量数据库选型:从 Chroma 到 Milvus 的落地对比》
数据库·milvus
云絮.4 分钟前
mybatis(二)
java·数据库·mybatis
yyuuuzz6 分钟前
云服务器搭建个人博客记录:一次访问超时的复盘
运维·服务器·数据库
WL学习笔记7 分钟前
模板初阶(C++)
开发语言·c++·后端·模板初阶
九零HTTP8 分钟前
aiohttp 连接池:那个 limit 参数到底在限什么
后端
花间相见9 分钟前
【计算基础|MySQL06】MySQL 架构与一条 SQL 的旅程
数据库·后端
oradh18 分钟前
Oracle 分析函数使用总结
数据库·oracle
Thneonl23 分钟前
Spark 比 MR 快在哪?管住最贵的 shuffle
后端·架构