【问题标题】:Make a search for a word in a mediumblob file in database?在数据库的 mediumblob 文件中搜索单词?
【发布时间】:2012-11-27 11:40:58
【问题描述】:

我的数据库中有:

name               mime        size       data

Untitled.txt     text/plain    bigint(20)    Mediumblob

并且我想在文件中搜索我为搜索命令获得的单词。

【问题讨论】:

  • 您使用的是哪个数据库?

标签: php database file search


【解决方案1】:

也许从数据库中提取文件并使用 fopen/fread 函数。

添加一个文本格式的新列可能会更好。因此,在添加记录时,请使用 fopen/fread 从文件中获取数据并将其插入到 TEXT 列中。然后通过该字段进行搜索。

SELECT * FROM table WHERE textmime LIKE '%searchinput%'

其中 'textmime' 是存储文件文本版本的列。

只是一个想法

【讨论】:

  • 如果您已经有大量记录,请编写一个循环遍历它们并将文本数据添加到新列的脚本
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-14
  • 1970-01-01
  • 2016-10-30
相关资源
最近更新 更多