数据库

MySQL教程(7)MySQL事务特性与隔离级别

MySQL MySQL教程(7)MySQL事务特性与隔离级别

一、MySQL事务介绍1、MySQL事务特性MySQL事务有4大特性,分别是原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)...

MySQL教程(6)MySQL索引与执行计划

MySQL MySQL教程(6)MySQL索引与执行计划

一、MySQL索引1、索引分类MySQL官方对索引的定义是"帮助MySQL高效获取数据的数据结构",通俗来讲索引相当于字典的音序表或书籍的目录,通过将索引包含的字段进行排序(默认升...

PostgreSQL教程(4)对象的基本管理

PostgreSQL PostgreSQL教程(4)对象的基本管理

一、PostgreSQL 对象介绍对象指的是在 PostgreSQL 数据库实例中可以被创建、管理和操作的各类实体或结构。包含数据库、表、索引、视图、序列、函数、触发器等,这些不同的对象构成了完整的数...

PostgreSQL教程(3)数据库常用参数与配置方法

PostgreSQL PostgreSQL教程(3)数据库常用参数与配置方法

一、PostgreSQL 配置文件介绍在PGSQL中如果要对参数进行修改,可以通过修改静态参数文件(postgresql.conf)、动态参数文件(postgresql.auto.conf)与自定义参...

PostgreSQL教程(2)客户端工具psql的使用

PostgreSQL PostgreSQL教程(2)客户端工具psql的使用

一、命令行客户端psql 是 PostgreSQL 的命令行客户端工具,类似于MySQL中的mysql、Oracle中的sqlplus。通过psql可以实现对 PostgreSQL 数据库的...

MySQL教程(5)多表连接查询与子查询

MySQL MySQL教程(5)多表连接查询与子查询

一、MySQL 多表连接查询多表连接查询是指在多个表中,存在一个或多个相同的字段(这些字段的值必须一致),通过将这些字段连接起来,就能将不同表的数据整合在一起,形成一张包含所有相关信息的大表。这样就可...

MySQL教程(4)SQL语句介绍与数据增删改查

MySQL MySQL教程(4)SQL语句介绍与数据增删改查

一、SQL语言介绍SQL是结构化查询语言的英文单词缩写,用于存取、查询、更新、管理数据库系统中的数据。SQL是关系型数据库应用语言的标准,从推出以来先后有SQL 86\89\92\99等标准,其中最重...

MySQL教程(3)MySQL 常用数据类型与约束

MySQL MySQL教程(3)MySQL 常用数据类型与约束

一、MySQL 数据类型在任何的数据库管理系统中,数据类型的选择和使用都是设计数据库架构的基础之一。它们不仅决定了存储数据的方式,还直接影响着查询效率、存储空间的利用以及数据完整性。在 MySQL 中...

PostgreSQL教程(1)PGSQL体系结构与安装部署

PostgreSQL PostgreSQL教程(1)PGSQL体系结构与安装部署

一、PostgreSQL 特性PostgreSQL(简称 PGSQL)是一款功能强大的开源企业级关系型数据库,拥有众多高级特性,包括多版本并发控制(MVCC)、按时间点恢复(PITR)、异步复制、在线...

MySQL MySQL教程(2)MySQL 生产环境配置文件模板及参数详解

MySQL教程(2)MySQL 生产环境配置文件模板及参数详解

一、MySQL配置文件路径规则MySQL对于配置文件有一个顺序规则,它是按照/etc/my.cnf > /etc/mysql/my.cnf > /usr/local/mysql/etc/m...