mysql 返回json_命令行操作mysql,mysql返回json结果

1. 创建数据库:

CREATE DATABASE IF NOT EXISTS mcadnbak DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

2. 32位mysql安装插件直接返回json的查询结果:

/usr/lib/mysql/plugin/lib_mysqludf_json.so

参见 https://github.com/mysqludf/lib_mysqludf_json

http://blog.csdn.net/cyantide/article/details/50836273

http://www.cnblogs.com/kgdxpr/p/5961310.html

mysql_udf_json 和 mysql_udf_http 配合使用,能将通过http协议发送json格式的数据 :

selectjson_object(

customer_id

,  first_name

,  last_name

,  last_update

)ascustomerfromcustomerwherecustomer_id =1;

主要问题在于我们服务器和mysql都是64位的,无法使用32位的库文件! 错误信息类似如下:

如: http://blog.csdn.net/jubincn/article/details/6674579

3. 使用git bash命令行直接映射端口,为何在mona的电脑失败了 ?

ssh -C -f -N -g -R 3306:localhost:3308 root@win.mobcastlead.com -p 22222

SELECT

CONCAT('[',

GROUP_CONCAT(

CONCAT('{"id":"',STRUCTURE_ID,'"'),',',

CONCAT('"pId":"',parent_id,'"'),

CONCAT(',"name":"',STRUCTURE_NAME),'"',

CONCAT(',"structure_code":"',structure_code),'"}')

,']')

AS json FROM t_resource_structurewhereSTRUCTURE_ID BETWEEN1110and1111

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值