程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql全文索引最小值問題的處理方法

mysql全文索引最小值問題的處理方法

編輯:MySQL綜合教程

mysql全文索引可以解決模糊查詢的問題,下面就為您介紹處理mysql全文索引最小值問題的方法,該方法供您參考,希望對您有所啟迪。

一般的數據庫搜索都是用的SQL的like 語句,like 語句是不能利用索引的,每次查詢都是從第一條遍歷至最後一條,查詢效率極其低下。一般數據超過10萬或者在線人數過多,like查詢都會導致數據庫崩潰。這也就是為什麼很多程序都只提供標題搜索的原因了,因為如果搜索內容,那就更慢了,幾萬數據就跑不動了。

Mysql 全文索引是專門為了解決模糊查詢提供的,可以對整篇文章預先按照詞進行索引,搜索效率高,能夠支持百萬級的數據檢索。

如果您使用的是自己的服務器,請馬上進行設置,不要浪費了這個功能。

如果您使用的是虛擬主機,請馬上聯系空間商修改配置。首先,Mysql 的這個默認值對於中文來說就是一個錯誤的設置,修改設置等於糾正了錯誤。其次,這個配置修改很簡單,也就是幾分鐘的事情,而且搜索效率提高也降低了空間商數據庫宕掉的幾率。如果你把本篇文章發給空間商,我相信絕大部分都會願意改的。

mysql全文索引設置方法:

修改 my.ini Linux 下是 my.cnf ) ,在 [mysqld] 後面加入一行“ft_min_word_len=1”,然後重啟Mysql,在執行repair table table_name quick即可重建索引

如何查看MySQL索引

MySQL連接數據庫的命令

mysql觸發器的三個狀態

建立MySQL觸發器的語法

mysql觸發器的三個示例

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved