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');

相关推荐
无聊的烤苕皮33 分钟前
RHCE(RHCSA复习:npm、dnf、源码安装实验)
linux·npm·云计算·dnf·rhcsa
xxxx12344541 分钟前
Linux驱动开发-①pinctrl 和 gpio 子系统②并发和竞争③内核定时器
linux·驱动开发·单片机
stone08231 小时前
ABAP语言的动态编程(4) - 综合案例:管理费用明细表
linux·运维·服务器
厂里英才1 小时前
docker无法正常拉取镜像问题的解决
linux·docker
mljy.1 小时前
Linux《进度条》
linux
顾林海1 小时前
解锁Android应用进程启动:从代码到原理深度剖析
android·linux·操作系统
沢田纲吉2 小时前
Linux:万字博客带你学会线程!
linux·后端·操作系统
努力犯错玩AI2 小时前
轻松部署Gemma3-27B,L20服务器+最新版vLLM高效推理
linux·后端·python
qwfys2002 小时前
How to install cangjie on Linux mint 22.1
linux·install·cangjie·mint
源远流长jerry3 小时前
Linux内核传输层UDP源码分析
linux·网络·网络协议·udp