目前网上大部分的 MySQL 语法,都是基于或小于 5.7 版本。而对于 2018 年推出的 MySQL 8.0,即使已经 3 年,即使提供了诸多便利,依然不受重视。究其原因,因为新增特性大部分适用于 OLAP,而非 CRUD boys 熟悉的 OLTP 场景。
参考下国内的三家云服务提供商:福报云、企鹅云、菊花云。都提供了 MySQL 8.0 的实例,因此有必要介绍一下 MySQL 8 版本用的上的新语法特性。
虽然 90% 的场景用不到,但是了解并扩展解题思路也是好的。
目标人群
:
非初学者,想要了解 MySQL 8 最常用的特性。
文章水平
:
注重实践。(浅尝辄止)
最终效果
:
- 能和熟悉 MySQL 8 的人“探讨”,具体话术一般如下:
他:你知道 MySQL 8.0 的 XXX 特性吧?
你:知道啊,提供 YYY 场景,提供 ZZZ 功能。(参考对应文章的白话解释)
他:对对对,Bla Bla ……
你,接下来听着就行。你的每一句“不知道/为什么”,都会激发他好为人师的 nature,他会继续说出你知道和不知道的一切。
- 实践能力 由于 SQL 没有高深的语法技巧,所以新特性很容易使用。
本系列会有 3 篇文章(不含本文)。
具体链接如下: