PostgreSQL 教你PostgreSQL如何进行中文全文检索 开始 安装 首先是安装 PgSQL,这里我使用的是 PgSQL 9.6,PgSQL 10 也刚发布了,有兴趣的可以尝下鲜。 PgSQL 的安装可以说非常复杂了,除了要安装 Server 和 Client 外,还需要安装 devel 包。为了实现空间索引功能...
PostgreSQL PostgreSQL 数据库基础 之 Sequence序列的使用介绍 PostgreSQL是一种关系型数据库,和Oracle、MySQL一样被广泛使用。平时工作主要使用的是PostgreSQL,所以有必要对其相关知识做一下总结和掌握,先总结下序列。 一、 Sequence序列 Sequence是一种自动增加的数字序列,一般作...
MySQL SQL开发知识:MySql中JOIN的用法示例详解 自然连接:NATURE JOIN 上次面试被问到JOIN,自己都已经忘了课堂上讲的笛卡尔积那些就是JOIN,最近重新复习了一遍 JOIN的含义就如英文单词“join”一样,连接两张表,大致分为内连接,外连接,右连接,左连接,自然连接...
PostgreSQL postgreSQL如何使用pgAdmin备份服务器数据 2、还原 使用postgresql的时候,有时候需要备份数据,但是数据库又比较多,比如我们的数据库如下: 这就很烦了,需要一种一键备份还原的方法来备份还原。 1、备份 备份可以使用pgadmin自带的备份服务器。右键服务器连接,点击备份服务器,再选择创建的...
MySQL MySQL数据库如何判断时间段是否重合的两种方法 两种写法。如图,4种重合情况和2种不重合情况。 第一种写法: — 时间段 a,b SELECT * FROM table WHERE (start_time >= a and end_time <= b) — 被包含了 ...
PostgreSQL 详解PostgreSQL三种自增列sequence,serial,identity的区别及用法 这三个对象都可以实现自增,这里从如下几个维度来看看这几个对象有哪些不同,其中功能性上看,大部分特性都是一致的或者类似的。 1、sequence在所有数据库中的性质都一样,它是跟具体的字段不是强绑定的,其特点是支持多个对个对象之间共享。 sequence作为...
MySQL SQL开发知识:了解SQL窗口函数 窗口函数形如: 表达式 OVER (PARTITION BY 分组字段 ORDER BY 排序字段) 有两个能力: 当表达式为 rank() dense_rank() row_number() 时,拥有分组排序能力。 当表达式为 sum() 等聚合函数时,...
PostgreSQL 教你如何处理springboot 没法扫描到repository的解决方法 sprint boot2.0启动的时候报错! A component required a bean of type ‘XXX’ that could not be found. 就是没有扫描到我的repository包里的代码 我...
PostgreSQL postgresql 数据库基础 之 存储函数调用变量的几种不通方法 一、假设有表student,字段分别有id,remark,name等字段。 二、写一个存储函数,根据传过去的变量ID更新remark的内容。 调用该存储函数格式如下: select update_student(1); 三、存储函数示例如下: CREATE...
MySQL 带你了解MySQL 分区表中分区键为什么必须是主键的一部分 总结 前言: 分区是一种表的设计模式,通俗地讲表分区是将一大表,根据条件分割成若干个小表。但是对于应用程序来讲,分区的表和没有分区的表是一样的。换句话来讲,分区对于应用是透明的,只是数据库对于数据的重新整理 随着业务的不断发展,数据库中的数据会越来越多,相...
MySQL 详解MySQL索引机制及原理 一.索引的类型与常见的操作 前缀索引 MySQL 前缀索引能有效减小索引文件的大小,提高索引的速度。但是前缀索引也有它的坏处:MySQL 不能在 ORDER BY 或 GROUP BY 中使用前缀索引,也不能把它们用作覆盖索引(Covering Index...
MySQL 如何解决mysql 8.0 忘记密码的详细方法 一.问题: 太久没用mysql ,忘记了原先的root密码 二:解决 1.关闭mysql服务 2.使用cd指令切换到mysql的bin目录 使用mysqld –console –skip-grant-tables –sh...