在官方 MySQL 应用程序中有点独特,MySQL Shell 提供(简单的)JSON 输出。在 MySQL shell 提示符下,键入以下内容将获得 JavaScript 对象数组的结果(每行一个):
\option resultFormat json/array
\use information_schema
SELECT table_catalog, table_schema, table_name, engine, create_time, table_collation
FROM tables
WHERE table_schema='INFORMATION_SCHEMA' AND table_name LIKE 'T%';
然后将其传递给寻呼机以在屏幕上显示。如何将输出重定向或以其他方式保存到文件(例如名为 results.json)?
(注意:查询可以是任何东西。以上内容是作为一个简单但不重要的测试用例提供的,应该可以针对任何 MySQL 安装运行。)
由于 MySQL Shell 可在各种平台上使用,因此首选平台无关解决方案,但特定平台的解决方案也很受关注。