Hello Jeff,

Monday, June 16, 2003, 1:13:27 PM, you wrote:




JS> On Mon, 16 Jun 2003 12:45:53 -0400, Martin's - Web Dept. wrote:
>> I am quite willing to acknowledge that I'm new at this ...
>> 
>> But I can't find the syntax error in this query:
>> 
>> SELECT * FROM products WHERE MATCH (desc) AGAINST ('usb')
>> 
>> desc is a field name, usb is the keyword I'm searching for.

JS> As mentioned in another post desc is a reserved work and needs to be 
JS> enclosed in back ticks like `desc`.

JS> Also, your select still won't return any rows because you are searching 
JS> for 'usb' which is three characters and the default minimum word length 
JS> for fulltext searches is 4 characters. 

JS> You may want to read:
JS> http://www.mysql.com/doc/en/Fulltext_Search.html
JS> and
JS> http://www.mysql.com/doc/en/Fulltext_Fine-tuning.html

JS> If you need to search for 3 character words, you need change your 
JS> my.cnf file to contain the following:
JS> set-variable = ft_min_word_len=3

JS> And restart the MySQL server.

>> 
>> MYSQL version 4.0.12
>> 
>> Thanks for your help.
>> 
>> Ryan
>> 
>> 
>> 
>> -- 
>> MySQL General Mailing List
>> For list archives: http://lists.mysql.com/mysql
>> To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

JS> ---
JS> Listserv only address.
JS> Jeff Shapiro


Thanks - that last part was what I was waiting for :)

Just had a pile of PHP/MySQL books delivered (incl MySQL 2nd Ed) , too, so hopefully I 
can
cut back on these dumb errors :)



-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to