SQLyog-直接导出JSON格式的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLyog-直接导出JSON格式的数据相关的知识,希望对你有一定的参考价值。

      前言:以前做过的一个项目,有这样的一个需求使用搜索引擎来查询对应的区域信息,不过区域信息要先导出来,并且数据格式是JSON格式的,在程序中能实现这个需求,不过下面的这种方法更加的简单,通过SQL+SQLyog工具的特点直接将区域信息以JSON格式的形式导出来!

1:区域表的结构信息

技术分享

2:区域关系表的结构信息

技术分享

3:这个SQL语句是本次博文的核心,就是用他来拼出JSON格式的数据的,当然,仔细的看一下的话也比较简单,只是这种思路值得小记一笔

     SELECT
{"regionId":" AS a,
pr.regionId AS "regionId",
","code":" AS b,
pr.code AS "code",
","name":" AS c,
pr.name AS "name",
","note":" AS d,
pr.note AS "note",
","type":" AS e,
pr.type AS "type",
","fpy":" AS f,
pr.fpy AS "fpy", 
","regionId1":" AS g,
prr.regionId1 AS "regionParentId",
"} AS h
FROM par_region pr 
     INNER JOIN par_region_relation prr ON pr.regionId=regionId2 

4:执行如上的SQL语句,查询出我们徐需要的数据,这个SQL语句是死的,不过这种方法是获得,类似的需求都能实现

技术分享

5:复制所有行到剪切板

技术分享

6:根据如下的设置,就能将我们需要的数据导出到系统的剪切板了

技术分享

7:将我们需要的数据,从剪切板复制到一个文本文件中,以备使用

技术分享

 

以上是关于SQLyog-直接导出JSON格式的数据的主要内容,如果未能解决你的问题,请参考以下文章

如何使用sqlyog导出数据及表结构,数据库名等所有信息

sqlyog怎么把数据库导出csv为啥表头没有输入

使用SQLyog将Mysql中的表导出为Excel

SQLyog怎么导出数据库以及导出表

mysql SQLyog导入导出csv文件

SQLyog查询数据后如何导到excel