MySQL客户端选项

mysql支持以下提到的选项,可以在命令行或选项文件的[mysql]和[client]组中指定它们。

- 帮助, -?

它有助于显示帮助消息并退出。

-自动重新哈希

它启用了自动重新哈希处理。默认情况下设置此选项,启用数据库,表和列名。

-自动垂直输出

如果结果集对于当前窗口而言太宽,此选项将导致结果集垂直显示,否则使用常规的表格格式。

-批处理-B

它使用tab作为列分隔符来打印结果,每一行都换行。使用此选项,mysql不使用历史记录文件。

批处理模式导致以非表格格式输出格式并转义特殊字符。可以在原始模式下禁用转义

--binary-as-hex

使用此选项时,mysql将使用十六进制表示法(0xvalue)显示二进制数据。无论整体输出显示格式是表格格式,垂直格式,HTML还是XML,都会发生这种情况。

--bind-address = ip_address

在具有多个网络接口的计算机上,此选项用于选择必须使用哪个接口连接到MySQL服务器。

--character-sets-dir = dir_name

它是字符集的安装目录。

--column-names

它用于在结果中写入列名称。

--column-type-info

它用于显示结果集元数据。此信息对应于C API MYSQL_FIELD数据结构的内容。

--comments,-c

它指示是否在发送到服务器的语句中删除或保留注释。默认值为--skip-comments(条注释),启用--comments(用于保留注释)。

--compress,-C

如果可能,它用于压缩在客户端和服务器之间发送的所有信息。从MySQL 8.0.18开始,此选项已被弃用。