快捷搜索:

MySQL的变量分类总结

 

在MySQL中,my.cnf是参数文件(Option Files),类似于ORACLE数据库中的spfile、pfile参数文件,照理说,参数文件my.cnf中的都是系统参数(这种称呼比较符合思维习惯),但是官方又称呼其为系统变量(system variables),那么到底这个叫系统参数或系统变量(system variables)呢? 这个曾经是一个让我很纠结的问题,因为MySQL中有各种类型的变量,有时候语言就是这么博大精深;相信很多人也对这个问题或多或少有点困惑。其实抛开这些名词,它们就是同一个事情(东西),不管你叫它系统变量(system variables)或系统参数都可,无需那么纠结。 就好比王三,有人叫他王三;也有人也叫他王麻子绰号一样。

 

另外,MySQL中有很多变量类型,确实有时候让人有点混淆不清,本文打算总结一下MySQL数据库的各种变量类型,理清各种变量类型概念。能够从全局有个清晰思路。MySQL变量类型具体参考下图:

您可能还会对下面的文章感兴趣: