В умных книгах пишут так: Но на практике у меня работает так: Код (Text): CREATE TABLE table_name( ...... somecode...... , KEY(column_name) ) ENGINE=MyISAM CHARACTER SET=utf8 И не работает ни так: Код (Text): CREATE TABLE table_name( ...... somecode...... , FULLTEXT KEY(column_name) ) ENGINE=MyISAM CHARACTER SET=utf8 ни так: Код (Text): CREATE TABLE table_name( ...... somecode...... , FULLTEXT INDEX(column_name) ) ENGINE=MyISAM CHARACTER SET=utf8 ни так: Код (Text): CREATE TABLE table_name( ...... somecode...... , FULLTEXT(column_name) ) ENGINE=MyISAM CHARACTER SET=utf8 В чём причина таких странностей, - не пойму. Ведь в писании сказно... Запрсы делаю через mysql_query Книга MySQL 5.0. Автор книги Виктор Гольцман. Спасибо заранее!
http://php.ru/forum/viewtopic.php?f=1&t=449 http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html http://dev.mysql.com/doc/refman/5.0/en/fulltext-natural-language.html
Благодарю, и всё же непонятно, почему вместо описанных в мануалах вариантов в том же drupal или smf используется просто KEY, в том числе и для типов данных int, smallint и т.д...? Я многого не прошу. Скажите просто, для чего служит просто KEY? Может, это и не полнотекстовый индекс, тогда что?