去追寻生命的自由
Postgres数据库归档热备份 Postgres数据库归档热备份
在使用 PostgreSQL 数据库在做写入操作时,对数据文件做的任何修改信息,首先会写入 WAL 日志(预写日志),然后才会对数据文件做物理修改。当数据库服务器掉重启时,PostgreSQL 数据库在启动时会优先读取 WAL 日志,对数
2019-06-22
MySQL工具之查询语句 MySQL工具之查询语句
本文主要是阅读《MySQL 技术内幕》/《MariaDB 简单入门》总结而来,有需求的话可以阅读原著。 1. 查询数据 查询数据是指从数据库中获取所需要的数据,在 MariaDB 中是使用 select 语句来查询数据的。 查询的
2019-05-18
MySQL工具之数据库维护 MySQL工具之数据库维护
本文主要是阅读《MySQL 技术内幕》/《MariaDB 简单入门》总结而来,有需求的话可以阅读原著。 1. 数据类型 数据类型是数据的一种属性,它可以决定数据的存储格式、有效范围和相应的限制。 整数类型 数据类型 包含
2019-05-14
MySQL工具之入门介绍 MySQL工具之入门介绍
本文主要是阅读《MySQL 技术内幕》/《MariaDB 简单入门》总结而来,有需求的话可以阅读原著。 1. 区别数据库和实例 数据库 物理操作系统文件或者其他形式文件类型的集合 实例 MySQL数据库由后台线程以及一个共享内存
2019-05-11
SQL基础之高级处理 SQL基础之高级处理
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 窗口函数 窗口函数可以进行排序、生成序列号等一般的集合函数无法实现的高级操作 需要深入理解partiton和order by两个关键字的含义 窗口函数
2019-02-09
SQL基础之集合运算 SQL基础之集合运算
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 表的加减法 集合运算就是对满足同一规则的记录进行的加减等四则运算 并集(union),交集(intersect),差集(except) 集合运算符可以
2019-02-08
SQL基础之函数和谓词 SQL基础之函数和谓词
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 各种各样的函数 算术函数 字符串函数 日期函数 转换函数 聚合函数 # 创建数据库 mysql> create table SampleMath(
2019-02-07
SQL基础之复杂查询 SQL基础之复杂查询
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 视图 从SQL的角度来看,视图和表是相同的 视图和表的实质区别在于是否保存的是实际数据,视图中保存的是select语句 1.1 视图和表 表中存放的
2019-02-06
SQL基础之数据更新 SQL基础之数据更新
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 数据的插入 —— insert 使用insert语句插入数据,原则上insert语句每次执行一行数据的插入 列名和值用逗号隔开,分别括在括号,这种形式
2019-02-05
SQL基础之聚合和排序 SQL基础之聚合和排序
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 对表进行聚合查询1.1 聚合函数 所谓的聚合函数,就是将多行汇总为一行 count ==> 计算表中记录行数 sum ==&
2019-02-04
SQL基础之查询语句 SQL基础之查询语句
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. SELECT 语句基础1.1 列的查询 语法结构 - 在语句中可以指定多列,显示会根据指定的列进行显示 select <列名>,......
2019-02-03
SQL基础之概要介绍 SQL基础之概要介绍
本文主要是阅读《SQL 基础教程》这本书总结而来,有需求的话可以阅读原著。 1. 数据库是什么 数据库管理系统,简称为DBMS(Database Management System),是用来存储数据的管理系统。 1.1 DBMS
2019-02-02