mysql - 如何从mysql数据库中搜索特定关键字
问题描述
这里我的桌子看起来像
course{
id,title,description,instructor}
我试图匹配描述中的一个词
这就是我尝试过的
SELECT * FROM course WHERE MATCH (description) AGAINST ('java' IN BOOLEAN MODE);
收到此错误找不到与列列表匹配的 FULLTEXT 索引
解决方案
我认为你可以使用这个:
SELECT * FROM course WHERE description LIKE '%java%'
推荐阅读
- javascript - 游戏不工作,但我的代码看起来不错
- javascript - 使用 worker 终止实现 JS WebWorkers Job Queue
- c - 从 .txt 文件中读取内容并使用 fscanf 存储在结构中
- python - Scrapy - TypeError:只能将str(不是“list”)连接到str
- c++ - QT5 C++,有没有办法可以在 qlist 容器中获取小部件的当前文本
- r - 如何在不使用库的情况下将模型摘要的每一列存储在 R 的列表中
- c++ - 在 c++ 的 SetWindowsHookEx 函数中
- css - 使用 CSS 动画触发第二个动画关键帧(或永久移动 div)?
- javascript - 为什么图像没有显示在我的 html 中?
- firebase - Firestore:有没有一种无需阅读即可遍历 document_ID 的方法?