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
它用于显示结果集元数据。此信息对应于CAPIMYSQL_FIELD数据结构的内容。
--comments,-c
它指示是否在发送到服务器的语句中删除或保留注释。默认值为--skip-comments(条注释),启用--comments(用于保留注释)。
--compress,-C
如果可能,它用于压缩在客户端和服务器之间发送的所有信息。从MySQL8.0.18开始,此选项已被弃用。