Documentation Home
MySQL 外壳 8.0  / 第 5 章 MySQL Shell 代码执行  / 5.7 输出格式  /  5.7.2 制表符分隔格式

5.7.2 制表符分隔格式

以批处理模式运行 MySQL Shell 时默认使用制表符分隔格式打印结果集,以便更好地输出以进行自动分析。

要在交互模式下运行时获得此输出格式,请使用 --result-format=tabbed命令行选项(或其别名 --tabbed)启动 MySQL Shell,或将 MySQL Shell 配置选项设置 resultFormattabbed

示例 5.2 以制表符分隔格式输出

Press CTRL+C to copy
MySQL localhost:33060+ ssl world_x JS > shell.options.set('resultFormat','tabbed') MySQL localhost:33060+ ssl world_x JS > session.sql("select * from city where countrycode='AUT'") ID Name CountryCode District Info 1523 Wien AUT Wien {"Population": 1608144} 1524 Graz AUT Steiermark {"Population": 240967} 1525 Linz AUT North Austria {"Population": 188022} 1526 Salzburg AUT Salzburg {"Population": 144247} 1527 Innsbruck AUT Tiroli {"Population": 111752} 1528 Klagenfurt AUT Kärnten {"Population": 91141} 6 rows in set (0.0041 sec)