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


更多内容:PostgreSQL 教程 | 菜鸟教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_40919791/article/details/144926644

相关推荐
沉默的八哥5 分钟前
Linux中LVM逻辑卷扩容
linux·运维·服务器
退役小学生呀7 分钟前
十一、K8s细粒度权限管理RBAC
linux·docker·云原生·容器·kubernetes·k8s
Cyanto1 小时前
深入MyBatis:CRUD操作与高级查询实战
java·数据库·mybatis
datascome1 小时前
文章发布易优CMS(Eyoucms)网站技巧
数据库·经验分享·爬虫·数据采集·eyoucms·易优cms
网易独家音乐人Mike Zhou2 小时前
【Linux应用】开发板USB共享网络,网线或USB以太网共享网络(局域网连接PC和开发板,实现PC给开发板共享网络,USB通过NDIS驱动共享)
linux·网络·单片机·mcu·物联网·嵌入式·iot
有想法的py工程师2 小时前
PostgreSQL 锁等待监控,查找等待中的锁
数据库
学不会就看2 小时前
Django--02模型和管理站点
数据库·oracle·django
basketball6162 小时前
Linux C 管道文件操作
linux·运维·c语言
浩浩测试一下3 小时前
Windows 与 Linux 内核安全及 Metasploit/LinEnum 在渗透测试中的综合应用
linux·运维·windows·web安全·网络安全·系统安全·安全架构
stark张宇3 小时前
Linux 文件创建、删除、移动、复制基础知识整理
linux·服务器·centos