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

相关推荐
爱上语文4 分钟前
MyBatis——XML映射文件
xml·java·数据库·后端·mybatis
是店小二呀2 小时前
【Linux】从零开始:编写你的第一个Linux进度条小程序
linux·运维·小程序
Run Out Of Brain2 小时前
MySQL程序之:指定程序选项
数据库·mysql·adb
weisian1513 小时前
Mysql--运维篇--安全性(数据库访问控制,最小权限原则,表空间加密,TLS加密,证书签发,SQL注入及防范等)
运维·数据库·mysql
chian-ocean3 小时前
进程的家园:探索 Linux 地址空间的奥秘
android·java·linux
ZVAyIVqt0UFji3 小时前
360AI平台资源可视化建设
数据库·搜索引擎
学习嵌入式的小羊~3 小时前
RV1126+FFMPEG推流项目(3)VI模块视频编码流程
linux·音视频
終不似少年遊*3 小时前
通过一个算法的设计来了解栈的一些应用
java·前端·数据库
搬码后生仔3 小时前
x86-64架构的Linux服务器上运行.NET 6.0应用程序,安装runtimes
linux·服务器·.net