За последние 24 часа нас посетили 58426 программистов и 1783 робота. Сейчас ищут 794 программиста ...

Вопрос с полнотекстовым индексом

Тема в разделе "MySQL", создана пользователем Zar, 15 янв 2013.

  1. Zar

    Zar Активный пользователь

    С нами с:
    28 авг 2012
    Сообщения:
    52
    Симпатии:
    1
    В умных книгах пишут так:
    Но на практике у меня работает так:

    Код (Text):
    1. CREATE TABLE table_name(
    2. ...... somecode...... ,
    3. KEY(column_name)
    4. ) ENGINE=MyISAM CHARACTER SET=utf8
    И не работает ни так:

    Код (Text):
    1. CREATE TABLE table_name(
    2. ...... somecode...... ,
    3. FULLTEXT KEY(column_name)
    4. ) ENGINE=MyISAM CHARACTER SET=utf8
    ни так:

    Код (Text):
    1. CREATE TABLE table_name(
    2. ...... somecode...... ,
    3. FULLTEXT INDEX(column_name)
    4. ) ENGINE=MyISAM CHARACTER SET=utf8
    ни так:

    Код (Text):
    1. CREATE TABLE table_name(
    2. ...... somecode...... ,
    3. FULLTEXT(column_name)
    4. ) ENGINE=MyISAM CHARACTER SET=utf8
    В чём причина таких странностей, - не пойму. Ведь в писании сказно...
    Запрсы делаю через mysql_query
    Книга MySQL 5.0. Автор книги Виктор Гольцман.
    Спасибо заранее!
     
  2. Zar

    Zar Активный пользователь

    С нами с:
    28 авг 2012
    Сообщения:
    52
    Симпатии:
    1
    Никто не знает...
     
  3. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Покажи полностью запрос - может кто и подскажет. А так - чего гадать-то..?
     
  4. Zar

    Zar Активный пользователь

    С нами с:
    28 авг 2012
    Сообщения:
    52
    Симпатии:
    1
    Благодарю, и всё же непонятно, почему вместо описанных в мануалах вариантов в том же drupal или smf используется просто KEY,
    в том числе и для типов данных int, smallint и т.д...? Я многого не прошу. Скажите просто, для чего служит просто KEY?
    Может, это и не полнотекстовый индекс, тогда что?