【问题标题】:How to read a "blob" column in mysql如何在 mysql 中读取“blob”列
【发布时间】:2016-11-16 20:29:17
【问题描述】:

如何读取 blob 类型的列?它背后的真正价值是数字。 将类型更改为 int 会有帮助吗?如果是的话,还有其他方法吗?就像使用命令一样?

【问题讨论】:

  • SELECT `blob_column` FROM `mytable` ? blob 和 int 之间有很大的区别......你需要哪一个? mysql docs
  • SELECT blob_column FROM mytable 这将返回正常的blob值..我想知道blob背后的内容

标签: mysql blob


【解决方案1】:

OP 的评论:

SELECT blob_column FROM mytable 这将返回正常的 blob 值.. 我想知道 blob 背后的内容

我不知道那是什么意思。也许您在插入数据之前正在对数据进行编码或序列化? 即base64_encode(),或json_encode()

如果你:

INSERT INTO mytable SET `block_column` = 123;
SELECT `blob_column` FROM `mytable`

?

【讨论】:

    猜你喜欢
    • 2015-11-06
    • 2020-08-20
    • 2023-03-31
    • 2016-06-05
    • 2020-06-08
    • 2012-04-07
    • 2010-11-06
    • 2019-08-20
    • 2021-01-21
    相关资源
    最近更新 更多