我正在尝试使用mysqlsh,但我需要抑制列标题。不幸的是,-N和--skip-column-names都不适用于二进制文件。
mysqlsh: unknown option -N
mysqlsh: unknown option --skip-column-names我有一个版本:
mysqlsh Ver 8.0.15-commercial for Linux on x86_64 - for MySQL 8.0.15 (MySQL Enterprise Server - Commercial)我无法找到其他选择,然后使用sed
发布于 2019-06-07 07:44:38
最后,我使用了解决办法:
/opt/mysql/8.0/bin/mysqlsh --uri ${URI} --sqlc -D ${SCHEMA} -e ${HEADER_SQL} | tail -n +2 > ${TMPFILE} 发布于 2019-05-22 16:06:16
我还不熟悉mysqlsh,现在还不能尝试,但是--result-format听起来很有前途。
--result-format={table|tabbed|vertical|json|json/raw} 为此会话设置resultFormat MySQL Shell配置选项的值。格式如下:
如果使用--json命令行选项为会话的输出激活JSON包装,则忽略--结果格式选项及其别名和resultFormat配置选项的值。
https://stackoverflow.com/questions/56260647
复制相似问题