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

相关推荐
Z_Xshan17 小时前
docker 容器web站点 中文文件名访问404问题
linux·开发语言·docker
todoitbo17 小时前
我用 TRAE 做了一个不一样的 MySQL MCP
数据库·mysql·adb·ai工具·mcp·trae·mysql-mcp
CodeJourney.17 小时前
Python开发可视化音乐播放器教程(附代码)
数据库·人工智能·python
呆呆小金人18 小时前
SQL入门:正则表达式-高效文本匹配全攻略
大数据·数据库·数据仓库·sql·数据库开发·etl·etl工程师
晓梦.18 小时前
Linux
linux·运维·服务器
运维帮手大橙子18 小时前
Linux如何安装使用Rust指南
linux·运维·rust
千百元18 小时前
centos怎么查看磁盘是机械还是固态
linux·运维·centos
LoneEon18 小时前
CentOS 7 系统安装教程
linux·运维·centos
ssswywywht18 小时前
搭建本地时间同步服务器
linux·运维·服务器
你想考研啊19 小时前
自动化部署脚本
linux·服务器·自动化