MySQL SQL开发知识:MySQL分区之LIST分区详解 介绍 LIST分区和RANGE分区非常的相似,主要区别在于LIST是枚举值列表的集合,RANGE是连续的区间值的集合。二者在语法方面非常的相似。同样建议LIST分区列是非null列,否则插入null值如果枚举列表里面不存在null值会插入失败,这点和其它的...
MySQL 性能优化:MySQL B+树索引与哈希索引详解 索引介绍 索引是一种特殊的数据库结构,被设计用来快速查询数据库表中的特定记录。索引有多种类型,就像字典有拼音查找和偏旁查找一样都是为了提高检索效率。MySQL中最常见的索引类型有B+树索引 和 哈希索引,下面来简单介绍一下这两种索引类型...
PostgreSQL PostgreSQL数据库如何向数据库表中添加行数据 实例: 例如数据库中有一个2013Rainfall数据表 想在下面接着插入一行数据,在pgAmin III 界面中,点击SQL,并其界面下输入, 如下图所示 并运行,同时刷新编辑数据界面,可看到数据插入成功, 如下图所示 补充:postgresql向表中插...
PostgreSQL PostgreSQL 数据库基础 如何修改视图的操作 最近发现PostgreSQL(create or replace) 修改视图有很多的限制,不像SQL Server和Oracle那样可以随意修改。 错误提示 修改视图原有字段 ERROR: cannot change name of view column...
MongoDB linux centos8系统 安装MongoDB的详细步骤过程 MongoDB是什么: MongoDB是一个棉线文档的开源NoSQL数据库管理系统。 MongoDB是一个开源,跨平台,面向文档的数据库管理系统。MongoDB是NoSQL(不仅是SQL)数据库软件。MongoDB使用带有模式的文档之类的JSON(Java...
PostgreSQL postgreSQL数据库基础 之 内连接和外连接实现操作 测试数据: city表: create table city(id int,name text); insert into city values(0,’北京’),(1,’西安’),(2,’天津&...
MySQL SQL开发知识:MySQL限制查询和数据排序方法 一、限制查询 我们通过limit可以限制返回结果的行数 select * from 表名 limit count; select * from users limit 3; 1.指定从第几行起,返回多少行 select * from 表名 limit st...
MySQL SQL开发知识:MySQL分区表管理命令汇总 五、新增和删除分区 前言: 分区是一种表的设计模式,正确的分区可以极大地提升数据库的查询效率,完成更高质量的SQL编程。但是如果错误地使用分区,那么分区可能带来毁灭性的的结果。 分区功能并不是在存储引擎层完成的,因此不只有InnoDB存储引擎支持分区,常见...
MongoDB MongoDB 数据库基础 通配符索引的用法举例 指南 MongoDB在4.2 版本推出了Wildcard Indexes,究竟什么是Wildcard Indexes以及Wildcard Indexes适合哪些场景本文结合官方文档以及实际测试进行简单概述。 1、通配符索引示例 因为MongoDB是dyna...
SQLSERVER SQL开发知识:SQL update 多表关联更新的实现代码 实现多表更新,尤其是A表和A的子表B表数据更新,下面是例子 有A、B张表,其记录如下: A表 c1 c2 ————– 1&n...
MongoDB 如何解决MAC上启动mongod报错exiting with code 1的问题及原因分析 今天启动mongod数据库时遇到问题: [js] Error: couldn’t connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Er...
Oracle SQL开发知识:Oracle分组函数 ROLLUP的基本用法 rollup函数 本博客简单介绍一下oracle分组函数之rollup的用法,rollup函数常用于分组统计,也是属于oracle分析函数的一种 环境准备 create table dept as select * from scott.dept; cre...