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

相关推荐
酷可达拉斯几秒前
自动化运维-Ansible Role综合应用案例-基于LNMP部署wordpress
linux·运维·服务器·自动化·ansible
拂拉氏4 分钟前
【Linux】 编译与动静态库相关
linux·编译·动静态库
Lonely 净土8 小时前
Linux 运维文件写入操作
linux·运维·服务器·文件管理
吠品11 小时前
Wine 在 Linux 上运行 Windows 软件完整指南
java·linux·服务器
深念Y13 小时前
从 Windows 迁移到 Linux 开发环境的记录
linux·windows·链接·bun·ram·imdisk
知无不研14 小时前
Linux I/O复用之epoll
linux·服务器·epoll·socket编程
fb_1234515 小时前
Linux运维封神|SELinux详解+CentOS7启动原理+Root密码重置+开机故障排查实战
linux·运维·服务器
苏宸啊15 小时前
linux网络编程udp服务器和客户端代码编写(echo版本和字典版本)
linux·网络
~|Bernard|16 小时前
Linux 定时任务(Cron)完整教程
linux·运维·服务器
Wang's Blog16 小时前
PostgreSQL笔记34:索引优化策略全景解析——从B-tree到HOT的核心原理与实践
数据库·笔记·postgresql