Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql contain

作者:最终一次颓废   发布日期:2026-02-22   浏览:53

-- 示例代码:使用 CONTAINS 函数进行全文搜索

-- 首先,确保表和列已经配置了全文索引
CREATE TABLE articles (
    id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
    title VARCHAR(200),
    body TEXT,
    FULLTEXT (title, body)
);

-- 插入一些示例数据
INSERT INTO articles (title, body) VALUES
('MySQL Tutorial', 'DBMS stands for Database...'),
('How To Use MySQL Efficiently', 'In this tutorial we will learn ...'),
('Optimizing MySQL Queries', 'This chapter describes some tips...');

-- 使用 CONTAINS 进行全文搜索
SELECT * FROM articles
WHERE MATCH (title, body) AGAINST ('tutorial' IN NATURAL LANGUAGE MODE);

-- 解释:
-- 1. `FULLTEXT` 索引用于支持全文搜索。
-- 2. `MATCH (title, body)` 指定要搜索的列。
-- 3. `AGAINST ('tutorial' IN NATURAL LANGUAGE MODE)` 指定搜索词和模式。

上一篇:mysql小数点用什么类型

下一篇:本地mysql忘记密码

大家都在看

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

brew 启动mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站