MySQL 程序选项修饰符

mysqlmysqli database

一些选项是"布尔"的,可以控制可以打开或关闭的行为。

示例

mysql 客户端支持 --column-names 选项,该选项指示是否在查询结果的开头显示一行列名。

默认情况下,此选项处于启用状态。但有时可能需要禁用它。这可能是在将 mysql 的输出发送到另一个程序时发生的,该程序只希望看到数据而不是初始标题行。

要禁用列名,可以采用下面提到的任何形式指定选项 −

查询

--disable-column-names
(或)
--skip-column-names
(或)
--column-names=0

--disable 前缀、--skip 前缀和 =0 后缀都具有相同的效果。它们关闭选项。

‘enabled’选项的形式可以通过以下任何一种方式指定 −

查询

--column-names
(或)
--enable-column-names
(或)
--column-names=1

对于布尔选项,可以识别 ON、TRUE、OFF 和 FALSE 值。这些值不区分大小写。

如果选项以 --loose 为前缀,程序不会在无法识别该选项的情况下因错误而退出。相反,它只会发出警告。以下示例演示了相同的 −

shell> mysql --loose-no-such-option

输出

mysql: WARNING: unknown option '--loose-no-such-option'

当用户在同一台​​机器上运行来自多个 MySQL 安装的程序以及在选项文件中列出选项时,可以使用 --loose 前缀。


相关文章