辛星整理postgresql中常见的一些非sql操作

这里所说的操作,是在我们用psql进入postgresql的客户端之后进行的操作,它们并不是SQL语句,但是它们通常又很重要,下面是一些常见的整理操作:

(1)列出所有的数据库,我们使用\l命令或者\list命令,注意这里是字母l,不是数字1.

(2)切换数据库,我们实用\c  数据库名的方式,它相当于MySQL里面的use  数据库名。

(3)列出当前数据库下的所有表,我们使用\d命令,它相当于MySQL中的show tables命令。

(4)退出当前用户我们使用\q命令,它相当于MySQL中的quit或者\q命令。

(5)查看表中的字段我们使用\d  表名  的方式,它相当于MySQL里面的show columns from 表名。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-28 00:03:30

辛星整理postgresql中常见的一些非sql操作的相关文章

辛星浅析postgresql中的全文索引(上)

全文搜索通常也就是文本搜索,它可以提供满足查询的识别自然语言的能力,并且任意性地通过相关性查询进行排序.搜索最常见的类型就是找到所有包含给定的查询术语的记录,并且以相似性的查询顺序返回它们. 对于~.~*.like和ilike操作符来说,它们缺少很多特性:①对语言支持较弱,比如不能识别单词的复数形式.②没有有效的分类和排序手段 . ③执行速度缓慢,通常就是因为无法有效的使用索引. 全文索引允许文档被预处理,并且它可以为后边的快速搜索保存一个索引.预处理做的工作主要有:①解析文档标记.比如它可以标

辛星浅析postgresql中的模式

一个数据库包含一个或者多个命名的模式,模式又可以包含表等数据库对象.模式有点类似于命名空间,我们可以在不同的命名空间中使用相同的名称而不会冲突.模式不是严格分离的,它只是一个逻辑上的区分. 模式的创建语法格式:  create  schema  模式名: 模式的删除语法格式:  drop    schema   模式名  [cascade]; 当我们在删除模式时使用了cascade的时候,也就是所谓的级联删除,它会删除模式及其所有对象. 当我们在使用一个数据库对象时,可以使用它的全名称来定位,但

辛星整理Linux中的lvm

第一,什么是LVM 在传统上,如果一个分区大小是静态的.如果用户在这个分区上没有空间了,那么他要么重新分区(可能需要重装系统),要么像符号连接一样使用组装机. 一个分区就是物理磁盘上一系列连续数据块的概念演变而来.多数类Unix系统现在有能力分解物理磁盘到许多单元.多个驱动器上的存储单元可以汇聚成一个逻辑卷,它们可以分配给分区,另外,单元可以随着空间要求的改变从分区中添加和删除. 比如我们有一个1G的硬盘,我们创建/home分区花了600MB,设想我们没有空间了,那么我们决定/home需要1GB

辛星整理git中的tag

标签可以针对某一时间点的版本做标记,常用于版本发布. 1.列出标签. 使用git  tag可以在控制台中打印出当前仓库的所有标签. 使用git  tag  -l   通配符  可以搜索出符合当前模式的标签. 2.打标签. 通常标签可以分为:①轻量级标签.②附注标签.③签署标签. 轻量级标签是指向提交对象的引用.附注标签则是仓库中的一个独立对象. 创建轻量级标签不需要传递参数,直接指定标签名称即可. 创建附注标签时需要使用参数a,a是annotated的缩写,指定标签类型,后面跟标签名. 创建附注

辛星整理的三本linux笔记,免积分下载,希望对您有所帮助

废话不多说了,第一本是我在看李明老师的视频的时候的笔记,全书大约116页,在csdn上的下载地址为:点我下载 ,如果左边的地址崩溃了,也可以在浏览器中输入如下地址然后下载:http://download.csdn.net/detail/xinguimeng/7757985   在百度网盘上的下载地址为:点我去百度网盘,如果左边的地址跪了,也可以在浏览器中输入如下下载地址进行下载:http://pan.baidu.com/s/1pJBdc8N  . 第二本是我在看韩顺平老师讲linux的时候的笔记

跟着辛星解读PHP中json的使用

由于json是那么的重要,因此PHP自从5.2就增加了对JSON的支持,主要包括两个函数:json_encode和json_decode.众所周知,json是一种数据的存储格式,我的博文里写过json的,在我的Javascript教程中,不明白的读者可以去搜一下. 比如我们新建一个xin.json文件,存储数据如下: [{"name":"辛星","age":23},{"name":"小倩","ag

辛星解读mysql中的MyISAM引擎

很多以前的教科书上都是写的MyISAM是mysql的默认存储引擎,其实自从mysql5.5开始,默认存储引擎就已经改变成为InnoDB了,由于InnoDB在很多方面有着不可替代的功能,因此,很多人喜欢研究InnoDB也在情理之中,我也很喜欢InnoDB.但是呢,对于MyISAM,就跟着辛星辛博士来认识一下吧. 第一点就是MyISAM不支持事务和外键,也正是基于这一点,很多人不喜欢MyISAM.但是MyISAM并不着急改变自己,因为这个引擎的重心是性能,而不是功能,不可否认,MyISAM的性能是非

辛星浅析Redis中的配置文件

Redis中的主要配置项如下: (1)daemonize  yes     它表示是否在后台运行,如果写成yes,那么在后台运行,如果是no,则表示不在后台运行. (2)pidfile  /var/run/redis.pid 当Redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,我们也可以在运行多个Redis服务时,指定不同的pid文件和端口 (3)port    6379    指定Redis运行的端口,默认是6379 (4)127.0.0.1  

辛星整理Linux部分常用命令

Linux下的命令太多了,这里先暂时整理一部分,这里我们为了实用,都没有列出具体参数. 第一部分:文件操作 ll以长格式查看目录及文件 ls以短格式查看目录及文件 df   -h查看磁盘大小信息 mkdir    dir_name   创建文件夹 rm  -rf   file_name    删除目录 rm  -f    file_name    删除文件 mv   file   path     将文件file移动到path目录下 cp   file    path     将文件file复制