linux命令行连接Postgresql常用命令

1.linux系统命令行连接数据库命令

psql -h hostname -p port -U username -d databasename

-h 主机名或IP地址 -p 端口 -U 用户名 -d 连接的数据库

2.查询数据库表命令

select version() #查看版本号

\dg #查看用户

\l #查询数据库

\c mydb #切换指定数据库

\dt #查询数据库中的表

\d 表名 #查看表结构

\du #列出所有角色

alter user postgres with password 'postgres'; #修改用户名密码

3.创建数据库表命令

CREATE DATABASE mydb;

-- 创建test表

CREATE TABLE test(

id SERIAL PRIMARY KEY,

name VARCHAR(50),

age INTEGER,

mark VARCHAR(100)

);

插入数据:

INSERT INTO test (name, age, mark) VALUES ('test01', 18, 'odoo12test');

相关推荐
marsh020617 分钟前
17 openclaw数据库连接池配置:避免性能瓶颈的关键
数据库·ai·oracle·编程·技术
王小义笔记25 分钟前
WSL(Linux)如何安装conda
linux·运维·conda
偷懒下载原神35 分钟前
【linux操作系统】信号
linux·运维·服务器·开发语言·c++·git·后端
源远流长jerry42 分钟前
RDMA 传输服务详解:可靠性与连接模式的深度剖析
linux·运维·网络·tcp/ip·架构
Aaron_Wjf1 小时前
PostgreSQL大对象操作办法
数据库·postgresql
AMoon丶1 小时前
Golang--垃圾回收
java·linux·开发语言·jvm·后端·算法·golang
好记忆不如烂笔头abc1 小时前
ORA-12792: Network transfer operation aborted due to TTC error 12543.
oracle
Densen20141 小时前
发布blazor应用到Linux, 使用nginx作为WebSocket代理
linux·websocket·nginx
@insist1231 小时前
数据库系统工程师-数据库权限管理与触发器编程:软考核心考点与实战指南
数据库·oracle·软考·数据库系统工程师·软件水平考试
相思难忘成疾1 小时前
RHEL9 文件管理与 vi/vim 编辑操作实验
linux·编辑器·vim