如何编写mysql查询以获取JSON输出?

时间:2019-02-07 06:11:32

标签: javascript mysql json

我正在将MySQL数据库的一部分导出为JSON格式。 我想从mysql-cli做到这一点,而无需使用任何Web界面(如phpmyadmin或mysqlworkbench之类的软件)。

我知道我可以通过在MySQL查询后使用php json_encode()函数来做到这一点。

但是有什么可以使用的方法,这样我就可以编写mysql查询以将转储作为JSON获取。

我用php来做到这一点。

json_encode($result);

1 个答案:

答案 0 :(得分:0)

从mysql 5.7.8版本开始,您可以使用JSON_ARRAY,JSON_OBJECT将查询输出转换为json。 mysql官方文档中还有更多内容:https://dev.mysql.com/doc/refman/8.0/en/json-creation-functions.html