SELECT * FROM articles WHERE filename LIKE '%keyword%';
其中,articles
指的是存储文章的表名,filename
是存储文件名的列名。关键词使用单引号括起来,并在前后加上百分号,表示匹配任意字符。
可以在此基础上进一步筛选,比如只找出标题或标签里含有关键词的文章:
SELECT * FROM articles WHERE filename LIKE '%keyword%' OR title LIKE '%keyword%' OR tags LIKE '%keyword%';
这样,就可以找到所有与该关键词相关的文章了。使用MySQL提供的LIKE
关键词进行模糊匹配,非常方便实用。