当前位置: 首页 > 编程笔记 >

PostgreSql新手必学入门命令小结

程俊健
2023-03-14
本文向大家介绍PostgreSql新手必学入门命令小结,包括了PostgreSql新手必学入门命令小结的使用技巧和注意事项,需要的朋友参考一下

1、命令行登录数据库

有两种方式,一是直接在系统shell下执行psql命令;而是先进入psql环境,然后再连接数据库。下面分别给出实例:

(1)直接登录

执行命令:psql -h 172.16.35.179 -U username -d dbname ,其中username为数据库用户名,dbname为要连接的数据库名,执行后提示输入密码如下:


Password for user username: (在此输入密码)

输入密码后即可进入psql环境了。

(2)切换数据库

有时候需要在psql环境下切换数据库,此时执行如下psql命令:


\c dbname username serverIP port

其中除了数据库名外,其他的参数都是可选的,如果使用默认值可以使用-作为占位符

执行这个命令后,也是提示输入密码。

2、查看帮助

psql提供了很好的在线帮助文档,总入口命令是help,输入这个命令就可以看到


vsb9=# help

You are using psql, the command-line interface to PostgreSQL.

Type:  \copyright for distribution terms

       \h for help with SQL commands

       \? for help with psql commands

       \g or terminate with semicolon to execute query

       \q to quit


可以看到,标准SQL命令的帮助和psql特有命令的帮助是分开的。输入\?查看psql命令,会发现所有的psql命令都是以\开头,这就很容易和标准的SQL命令进行区分开来。
3、常用命令
为了便于记忆,这里把对应的mysql命令也列出来了。
(1)列出所有的数据库

mysql: show databases

psql: \l或\list


(2)切换数据库

mysql: use dbname

psql: \c dbname


(3)列出当前数据库下的数据表

mysql: show tables

psql: \d


(4)列出指定表的所有字段

mysql: show columns from table name

psql: \d tablename


(5)查看指定表的基本情况

mysql: describe tablename

psql: \d+ tablename


(6)退出登录

mysql: quit 或者\q

psql:\q

 类似资料:
  • 本文向大家介绍PostgreSQL新手入门教程,包括了PostgreSQL新手入门教程的使用技巧和注意事项,需要的朋友参考一下 自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。 安装 1、首先,安装P

  • 本文向大家介绍javascript入门之数组[新手必看],包括了javascript入门之数组[新手必看]的使用技巧和注意事项,需要的朋友参考一下 一、定义数组。     定义数组有两个方法:     1、var arr1 = [];  //定义一个空数组     2、var arr2 = [1,2,3,"str1","str2"];  //定义一个有5个元素的数组。     3、var arr3

  • 初次接触 Django 或编程吗? 从这里开始吧!

  • 新手入门 分析云 全域用户行为分析平台,基于百度大数据能力,实现全域数据自动化采集、融合多种模型算法,赋能企业深入分析洞察用户行为的SaaS分析平台。 产品概况 百度统计是百度推出的一款稳定、专业、安全的统计分析工具。能够提供权威、准确、实时的流量质量和访客行为分析,助力日常监控,为系统优化、提升投资回报率等目标提供指导。同时,百度统计特别推出了高级分析平台,可实时多维分析、人群细分,行为洞察,实

  • 新手入门章节将会带领大家如何从零开始将知晓云接入小程序中。 在本章节中,你将会学到以下内容: 小程序注册指引 知晓云账号注册 创建第一个接入知晓云的小程序 小程序注册指引 在使用知晓云之前,请先确保按照微信官方指引完成小程序注册流程。 知晓云账号注册 开发者在微信公众平台申请到自己的小程序后,接下来就可注册并获取知晓云账号,完成相关信息绑定与服务配置后,即可使用知晓云提供的后端服务。 注册并完成相