如何在MySQL中的Blob列中搜索某些值?這可能嗎?在MySQL中的BLOB列中搜索值
15
A
回答
22
你應該能夠搜索到的斑點像其他文本字段:
SELECT *
FROM tablename
WHERE blob_field_name LIKE '%value%'
有一點要注意的是,搜索將是區分大小寫的!
無論如何,如果可能的話,最好使用TEXT
字段。
0
如果您想使它適用於大寫,小寫或混合...在mysql查詢中應用前使小寫搜索字符串,並在查詢中使用LOWER()
mysql函數。
$search_text = strtolower($search_text);
$query = "SELECT *
FROM tablename
WHERE LOWER(blob_field_name) LIKE '%".$search_text."%'";
+0
謝謝@nuageux – 2017-07-28 23:13:57
相關問題
- 1. 在MySQL列中搜索多個值
- 2. 如何從MySql Db中搜索CalDav Blob?
- 3. 在hsql中搜索blob中的文本
- 4. Azure在blob上搜索在搜索後檢索到blob本身
- 5. 搜索交陣列中逗號在MYSQL分隔的列值
- 6. 在MySQL的分組列中搜索?
- 7. 在MySQL中的多列REGEX搜索
- 8. 在mysql中搜索
- 9. 搜索在MySQL中
- 10. 搜索具有列值包含在MySQL
- 11. 在Excel中搜索值列值
- 12. 在mysql搜索中禁用空值
- 13. 在mysql結果集的列中搜索和計數值
- 14. 在mysql列中搜索提供的json值
- 15. 在MySQL中搜索 - 分隔列
- 16. MySQL查詢在3列中搜索MATCH?
- 17. MySQL在列搜索中進行選擇
- 18. Mysql:在組合列中搜索
- 19. 在逗號列表中搜索mysql
- 20. 在列中搜索數字MySQL
- 21. php在多個列中搜索mysql
- 22. 在csv文件的列中搜索值
- 23. 在DataGridView的列中搜索值
- 24. 搜索GRAILS中的BLOB內容
- 25. 針對列值的MySQL全文搜索?
- 26. C# - 在列表中搜索字典的鍵與搜索值
- 27. 如何在mysql列中搜索json編碼值?
- 28. MySQL在多列搜索
- 29. 在postgres列中搜索參數值
- 30. 在陣列中搜索特定值
這是一個BLOB。你爲什麼要搜索它? – NullUserException 2010-09-19 17:47:46
鑑於這個問題,我敢想他有一個理由。 – 2010-09-19 18:44:08