2016-07-14 83 views
-2

如何讀取blob類型的列?它背後的真正價值是數字。 只是將類型更改爲int幫助?如果是的話,還有另一種方式,就像命令一樣?如何讀取mysql中的「blob」列

+3

'SELECT \'blob_column \'FROM \'mytable \''? blob和int之間有很大的區別......你需要哪一個? [mysql文檔](http://dev.mysql.com/doc/refman/5.7/en/blob.html) –

+0

SELECT'blob_column'從'mytable'這將返回正常的blob值..我想知道什麼在blob後面 –

回答

0

OP的評論:

SELECT blob_column FROM MYTABLE這將返回正常的BLOB值..我想知道BLOB

我不知道這意味着什麼背後什麼。也許你在插入數據之前編碼或序列化數據? 即base64_encode(),或json_encode()

會發生什麼,如果你:

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

+0

不,我想解碼blob列 –