Kom ihåg mig?
Home Menu

Menu


MySQL Fulltext error 1214

Ämnesverktyg Visningsalternativ
Oläst 2007-09-02, 14:25 #1
clirres avatar
clirre clirre är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2005
Inlägg: 1 035
clirre clirre är inte uppkopplad
Har WN som tidsfördriv
clirres avatar
 
Reg.datum: Nov 2005
Inlägg: 1 035
Hej

Får följande fel:

Error 1214 (HY000) : The used table type doesn't support FULLTEXT indexes

När jag försöker göra:

ALTER TABLE bookmark ADD fulltext (description);

på en tabell som heter bookmark där description är MEDIUMTEXT. Exemplet har jag fått från nätet alt. en bok (kommer inte ihåg vilket). I det exemplet ska det dock fungera.

Jag har Mysql 4.1 och tabellen ska vara MyIsam men är inte helt säker på hur man kollar det.

Någon som vet hur man kan göra? Vad som är fel? Har hittat 5-7 postningar i andra forum och alla har varit obesvarade.

Bonusfråga: Hur stänger man av pip-ljudet i Windows kommandotolken (driver mig vansinnig! )
clirre är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-02, 14:38 #2
clirres avatar
clirre clirre är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2005
Inlägg: 1 035
clirre clirre är inte uppkopplad
Har WN som tidsfördriv
clirres avatar
 
Reg.datum: Nov 2005
Inlägg: 1 035
Helt otroligt, efter fyra timmars sökande slänger jag upp denna tråd...och löser problemet 2 min efteråt!

Tänkte åtminstone inte låta denna tråd bli oavslutad så här är lösningen:

InnoDb stödjer inte FULLTEXT vilket MyISAM gör. Trots att jag tyckte mig ha angett MyISAM som tabell (på många olika sätt) så verkar det ha blivit satt till InnoDB ändå.

Jag löste detta genom att ändra i my.conf . Där fanns det en rad som sa att default table var InnoDb, denna ändrade jag till MyISAM. Startade om Mysql och sedan fungerande det.

Återstår bara pip-ljudet
clirre är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-02, 14:47 #3
JLEs avatar
JLE JLE är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 382
JLE JLE är inte uppkopplad
Flitig postare
JLEs avatar
 
Reg.datum: Jul 2007
Inlägg: 382
Skriver du "SHOW TABLE STATUS" så kan du se vad för typ av engine du har. Vill du konvertera till exempelvis MyISAM från InnoDB kan du skriva:

ALTER TABLE tbl_name ENGINE = MyISAM;
JLE är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-09-03, 09:11 #4
oller oller är inte uppkopplad
Medlem
 
Reg.datum: Mar 2004
Inlägg: 51
oller oller är inte uppkopplad
Medlem
 
Reg.datum: Mar 2004
Inlägg: 51
Citat:
Originally posted by clirre@Sep 2 2007, 14:25
Bonusfråga: Hur stänger man av pip-ljudet i Windows kommandotolken (driver mig vansinnig! )
* Enhetshanteraren.
* Visa -> Visa dolda enheter
* Non-Plug and Play Drivers
* Högerklicka och välj egenskaper för beep.
* Fliken driver.

Mvh
oller är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 10:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017