【问题标题】:Decode json data while querying data from mysql database从mysql数据库查询数据时解码json数据
【发布时间】:2017-05-20 20:39:36
【问题描述】:

是否可以从 mysql db 列中检索解码数据,其中数据保存为 json 编码文本,即。不是从数据库中获取 json 编码文本并单独解码,有什么方法可以从选择查询本身获取解码数据? 有什么帮助吗? 提前致谢!

【问题讨论】:

标签: mysql json phpmyadmin decode encode


【解决方案1】:

jyoti mishra 链接的答案相当不错; MySQL 现在在内部处理 JSON 数据,如果您使用的是 MySQL 5.7 或更高版本,json_extract 绝对是首选解决方案。

但是,如果您不是,您可以在通过 phpMyAdmin 查看时使用phpMyAdmin "Transformation" feature 修改显示的输出。

首先,您必须至少部分配置“phpMyAdmin configuration storage”。从表的结构选项卡中,“更改”包含 JSON 数据的列,然后查找“浏览器显示转换”下拉菜单并选择 JSON。以这张照片为例:

【讨论】:

    猜你喜欢
    • 2018-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多