亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2601 | 回復(fù): 7
打印 上一主題 下一主題

如何作中文全文搜索? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-12-03 14:05 |只看該作者 |倒序?yàn)g覽
請(qǐng)教關(guān)于中文搜索的相關(guān)技巧,
我找到的方法是用fulltext索引,但是沒(méi)搜索出中文 -_-!


  1. CREATE TABLE ft_test (
  2.        id                 INT PRIMARY KEY AUTO_INCREMENT,
  3.        subject             VARCHAR(255) NOT NULL DEFAULT '',
  4.        content             TEXT          NOT NULL DEFAULT '',
  5.        fulltext(subject, content)
  6. ) CHARSET utf8;

  7. mysql> select * from ft_test;
  8. +----+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  9. | id | subject                                                                    | content                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
  10. +----+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  11. |  1 | 在mysql中使用全文索引                                              | 全文檢索在 MySQL 中就是一個(gè) FULLTEXT 類(lèi)型索引。FULLTEXT 索引用于  MyISAM 表,可以在 CREATE TABLE 時(shí)或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、 VARCHAR 或 TEXT 列上創(chuàng)建。對(duì)于大的數(shù)據(jù)庫(kù),將數(shù)據(jù)裝載到一個(gè)沒(méi)有 FULLTEXT 索引的表中,然后再使用 ALTER TABLE  (或 CREATE INDEX) 創(chuàng)建索引,這將是非?斓。將數(shù)據(jù)裝載到一個(gè)已經(jīng)有 FULLTEXT 索引的表中,將 是非常慢的。
  12. |
  13. |  2 | 1.使用Mysql全文檢索fulltext的先決條件周杰倫年賺 7億臺(tái)幣 | 晚報(bào)訊 經(jīng)濟(jì)雖不景氣,但不少臺(tái)灣歌手今年收入仍再創(chuàng)新高。近5年平均年收入都2億 多新臺(tái)幣的周杰倫(周董),今年靠創(chuàng)作、演唱、導(dǎo)、演、廣告等五路通吃,收入7億多新臺(tái)幣(約1.4億元人民幣),創(chuàng)下吸金傳奇。近10年轉(zhuǎn)往內(nèi)地發(fā)展的周華 健,以4.6億新臺(tái)幣(約9千萬(wàn)元人民幣)收入列亞軍。
  14.                                                                                   |
  15. |  3 | 周杰倫影歌通吃最會(huì)賺                                             | 周董不愧是走紅全亞洲的人氣王,他的廣告、演唱“單價(jià)”都是藝界翹楚,平 均一場(chǎng)個(gè)唱就有1000萬(wàn)新臺(tái)幣的唱酬,加上他搶錢(qián)不手軟,價(jià)與量雙管齊下,在唱片業(yè)不景氣的年代逆勢(shì)上揚(yáng),收入比去年多出近2倍
  16.                                                                                                                                                                                               |
  17. |  4 | 季軍蔡依林是女藝人之冠                                          | 整體而言,今年的競(jìng)爭(zhēng)比去年激烈,進(jìn)榜歌手表現(xiàn)普遍優(yōu)于去年、且要突破億元大關(guān),才擠得進(jìn)十大榜單。而在唱片銷(xiāo)量逐年遞減的大環(huán)境,也不難看出歌手吸金結(jié)構(gòu)的改變,代言、演唱會(huì)和商演,是最大宗的收入來(lái)源。
  18.                                                                                                                                                                               |
  19. +----+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
  20. 4 rows in set (0.00 sec)

  21. mysql> select id from ft_test where match(subject,content) against("Mysql");
  22. +----+
  23. | id |
  24. +----+
  25. |  1 |
  26. +----+
  27. 1 row in set (0.00 sec)

  28. mysql> select id from ft_test where match(subject,content) against("fulltext");
  29. +----+
  30. | id |
  31. +----+
  32. |  1 |
  33. +----+
  34. 1 row in set (0.00 sec)

  35. mysql> select id from ft_test where match(subject,content) against("周杰倫");
  36. Empty set (0.00 sec)

  37. mysql> select id from ft_test where match(subject,content) against("結(jié)構(gòu)");
  38. Empty set (0.00 sec)



復(fù)制代碼


my.conf添加了:
ft_min_word_len = 2
ft_stopword_file = ''
沒(méi)家那些分詞字典


問(wèn)題:
英文搜索的時(shí)候?yàn)槭裁粗凰阉鞯搅艘粋(gè)?
中文如何才能搜索到?

謝謝!

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2008-12-03 15:50 |只看該作者
???

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2008-12-04 09:35 |只看該作者
是問(wèn)題太菜還是太難?

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2008-12-04 10:37 |只看該作者
去搜一下mysql 中文分詞就知道了

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2008-12-04 14:40 |只看該作者
sphinx can help you

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2008-12-05 09:46 |只看該作者
也想知道。。。。。。。。。。。。。。。!

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2008-12-05 11:54 |只看該作者
+----+----------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
這個(gè)很惡心,不能去掉么,我在查一個(gè)表的時(shí)候,這個(gè)都占了幾頁(yè)了,但是我的字段和字段內(nèi)容都很短很簡(jiǎn)單的,不知道為什么。

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2008-12-05 13:44 |只看該作者
要不試試豎過(guò)來(lái)顯示:
select * from ft_test\G
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP