What is fulltextsearch

Answer Posted / kishore

MATCH (col1,col2,...) AGAINST (expr [search_modifier])
A full-text index in MySQL is an index of type FULLTEXT.
Full-text indexes can be used only with MyISAM tables, and
can be created only for CHAR, VARCHAR, or TEXT columns. A
FULLTEXT index definition can be given in the CREATE TABLE
statement when a table is created, or added later using
ALTER TABLE or CREATE INDEX.
For large data sets, it is much faster to load your data
into a table that has no FULLTEXT index and then create the
index after that, than to load data into a table that has an
existing FULLTEXT index.
Full-text searching is performed using MATCH() ... AGAINST
syntax.
MATCH() takes a comma-separated list that names the columns
to be searched.
AGAINST takes a string to search for, and an optional
modifier that indicates what type of search to perform.
Three types of full-text searches
1. A Boolean search interprets the search string using the
rules of a special query language.
2. A natural language search interprets the search string as
a phrase in natural human language (a phrase in free text).
There are no special operators.
3. A query expansion search is a modification of a natural
language search.

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is nan value?

510


Do you know what's the difference between __sleep and __wakeup?

532


What is php7?

628


Does php class need constructor?

485


Which Scripting Engine PHP uses?

564






Is php an array?

519


Tools used for drawing er diagrams?

555


What is mvc? Why its been used?

513


What is mod_php?

565


Can you specify the "new line" character in single-quoted strings?

548


How many days will it take to learn php?

532


How do you pass a variable by value?

583


In PHP, fgets() is used to read a file one line at a time. State Whether True or False?

585


What are the steps involved to run php?

576


Differentiate echo vs. Print statement.

545