最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL8 全文索引的實(shí)現(xiàn)方法

 更新時(shí)間:2024年08月19日 10:22:55   作者:醒過來摸魚  
MySQL8支持全文索引和全文搜索,本文主要介紹了MySQL8全文索引的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

創(chuàng)建索引

之前未嘗試過使用MySQL8的全文索引,今天試一試看看什么效果,否則跟不上時(shí)代了都。

創(chuàng)建索引非常簡單,寫句SQL就行。

create table goods(
    id integer primary key auto_increment,
    name varchar(255) comment '名稱',
    description text comment '描述',
    FULLTEXT idx(description)
) comment '商品';

全文索引一建,一系列的索引表就會(huì)自動(dòng)創(chuàng)建,這里可以按MySQL官方的做法去查一查:

select TABLE_ID, NAME, SPACE from information_schema.INNODB_TABLES where NAME like 'study/%';

在這里插入圖片描述

使用索引

現(xiàn)在開始,可以插入數(shù)據(jù)試試索引的使用了。

INSERT INTO study.goods (name, description) VALUES ('蘭蔻塑顏緊致百肽面霜', '蘭蔻塑顏緊致百肽面霜75ml保濕護(hù)膚品套裝 禮盒生日禮物送女友送媽媽')

全文索引的使用不是LIKE關(guān)鍵字,而是MATCH關(guān)鍵字,而且拆分規(guī)則是空格鍵拆分。比如我下面的查詢語句是可以查到內(nèi)容的:

select * from goods where match(description) against('禮盒生日禮物送女友送媽媽');

但是如果我使用生日禮物就查詢不到內(nèi)容了,如:

select * from goods where match(description) against('禮盒生日禮物');

這樣的查詢結(jié)果就是空的了。

所以MySQL8的全文索引對(duì)中文的支持并不太好。

總結(jié)

MySQL8的全文索引,英文程序用用還是可以的,但是中文項(xiàng)目就算了吧,不能自己定義分詞器,只能配置個(gè)停用詞stopword,反正我在項(xiàng)目中是不會(huì)使用的。

到此這篇關(guān)于MySQL8 全文索引的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)MySQL8 全文索引內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql語句性能分析工具之profiling用法

    mysql語句性能分析工具之profiling用法

    這篇文章主要介紹了mysql語句性能分析工具之profiling用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • mysql表格id清零的三種方法

    mysql表格id清零的三種方法

    本文主要介紹了mysql表格id清零的三種方法,主要包括TRUNCATE TABLE語句,ALTER TABLE語句和DELETE語句,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • MySQL 數(shù)據(jù)類型 大全

    MySQL 數(shù)據(jù)類型 大全

    mysql下的一些數(shù)據(jù)類型,后面附有類型的說明。
    2009-04-04
  • 將舊版MySQL替換為8.0及以上版本保姆級(jí)教學(xué)

    將舊版MySQL替換為8.0及以上版本保姆級(jí)教學(xué)

    在部署項(xiàng)目的時(shí)候MySQL就會(huì)報(bào)錯(cuò),這個(gè)時(shí)候就要換MySQL的版本了,這篇文章主要給大家介紹了關(guān)于將舊版MySQL替換為8.0及以上版本的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • mysql ERROR 1044 (42000): Access denied for user ''''@''localhost'' to database

    mysql ERROR 1044 (42000): Access denied for user ''''@''loca

    這篇文章主要介紹了mysql下提示ERROR 1044 (42000): Access denied for user ''@'localhost' to database,需要的朋友可以參考下
    2015-09-09
  • MySQL的主從復(fù)制步驟詳解及常見錯(cuò)誤解決方法

    MySQL的主從復(fù)制步驟詳解及常見錯(cuò)誤解決方法

    這篇文章主要介紹了MySQL的主從復(fù)制步驟詳解及常見錯(cuò)誤解決方法,文中主張同步時(shí)跳過臨時(shí)錯(cuò)誤,并對(duì)Slave_IO_Running: No錯(cuò)誤的解決給出了方案,需要的朋友可以參考下
    2016-02-02
  • MGR集群搭建及配置過程

    MGR集群搭建及配置過程

    MGR是MySQL數(shù)據(jù)庫未來發(fā)展的一個(gè)重要方向,本文重點(diǎn)給大家介紹MGR集群搭建過程分析,對(duì)MGR集群搭建相關(guān)知識(shí)感興趣的朋友一起看看吧
    2022-02-02
  • mysql 8.0.25 解壓版安裝配置方法圖文教程

    mysql 8.0.25 解壓版安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.25 解壓版安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • 關(guān)于MYSQL的優(yōu)化全面詳解

    關(guān)于MYSQL的優(yōu)化全面詳解

    一直用了那么久的mysql,雖然了解了一些優(yōu)化方法,但是都是比較簡單的一些應(yīng)用,這次就系統(tǒng)的了解一下
    2012-09-09
  • mysql.help_topic生成序列的方法實(shí)現(xiàn)

    mysql.help_topic生成序列的方法實(shí)現(xiàn)

    本文探討了如何使用MySQL的help_topic表生成序列,并介紹了相應(yīng)的SQL查詢語句和實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10

最新評(píng)論

临澧县| 常宁市| 莎车县| 习水县| 伊通| 得荣县| 广昌县| 邛崃市| 团风县| 瑞丽市| 林西县| 犍为县| 蛟河市| 都安| 桃江县| 曲周县| 襄汾县| 丰县| 东宁县| 岳阳市| 称多县| 图木舒克市| 罗江县| 上杭县| 南皮县| 株洲县| 新绛县| 民县| 苗栗县| 昆山市| 安康市| 新邵县| 大新县| 汾西县| 大邑县| 宁城县| 淄博市| 丹凤县| 西峡县| 桃江县| 那坡县|