【发布时间】:2020-01-09 14:08:00
【问题描述】:
我正在使用远程 CentOS 机器。我没有图形访问权限,我只是使用终端。在远程机器上,我有一个带有表的 MySQL 数据库。我执行命令SELECT * FROM MY_TABLE LIMIT 10 来获取前10 个条目。
现在,我想将此结果保存在机器上的 JSON 文件中。最终,我将为整个表格执行此操作,而不仅仅是 10 个元素。我关注了this tutorial,但它实际上并没有在磁盘上创建 JSON 文件。我该怎么做?
【问题讨论】:
-
如果您的查询正是您所写的,您是不是有点错过了 JSON 字符串输出的创建
-
我发现使用 SEARCH 的一种方法是stackoverflow.com/questions/6332994/…
-
@RiggsFolly - 这不是“完全复制”。关键区别在于“JSON”。 OP需要先将数据转换成JSON; dup 不这样做。
-
另外一个问题是旧版本的 MySQL 和 MariaDB 没有办法创建 JSON。 (至少不是没有很多丑陋的 CONCAT。)
标签: mysql sql json mariadb mariasql