psql
是 PostgreSQL 的命令行工具,用于与 PostgreSQL 数据库进行交互。以下是一些常用的
psql
命令:
- 连接到数据库:
psql -hhost-p port -U username -d yourdatabase
其中: -h 选项指定主机名,如果是本地连接可以省略。如果是远程连接,替换为实际的主机名或 IP 地址。 -p 选项指定端口号,如果是默认端口 5432,可以省略。 -U 选项指定用户名,替换为你的 PostgreSQL 用户名。 -d 选项指定要连接的数据库名称,替换为你要连接的实际数据库。 系统可能会提示你输入密码,输入正确密码后即可连接到指定的数据库。 - 基本命令:- 退出
psql
:\q
- 查看帮助:\?
- 列出数据库:\l
- 切换数据库:\c yourdatabase
- 列出数据库中的表:\dt
- 查询和操作数据:- 运行 SQL 查询:
SELECT*FROM yourtable;
- 插入数据:INSERTINTO yourtable (column1, column2)VALUES(value1, value2);
- 更新数据:UPDATE yourtable SET column1 = new_value WHERE condition;
- 删除数据:DELETEFROM yourtable WHERE condition;
- 其他命令:- 列出用户:
\du
- 显示当前连接信息:\conninfo
- 查看表结构:\d yourtable
- 查看索引信息:\di
- 查看视图:\dv
这些是一些常见的
psql
命令,你可以根据需要使用更多的命令和选项。在
psql
中,你还可以使用 SQL 语句执行数据库管理和查询操作。
本文转载自: https://blog.csdn.net/stt12345678/article/details/135772865
版权归原作者 Teng-Sun 所有, 如有侵权,请联系我们删除。
版权归原作者 Teng-Sun 所有, 如有侵权,请联系我们删除。