Hallo Martin,
ich habs noch einmal ausprobiert mit:
ALTER TABLE downloadprogramme ADD FULLTEXT vollsuche (Titel,Beschreibung)
bzw.
ALTER TABLE downloadprogramme ADD FULLTEXT vollsuche (Titel,Beschreibung);
beides führte wie gehabt zur folgenden Fehlermeldung:
Fehler
SQL-Befehl:
ALTER TABLE downloadprogramme ADD FULLTEXT vollsuche (Titel,Beschreibung);
MySQL meldet: You have an error in your SQL syntax near 'vollsuche (Titel,Beschreibung);' at line 1
Ich hab da echt langsam keine Ahnung mehr, was ich dabei falsch mache! Also irgendwas stimmt hier nicht - ist die Frage nur was?!
Die Spalten/Felder titel und beschreibung sind vom Type: text
Viele Grüße
Sascha
Hallo Sascha,
ALTER TABLE downloadprogramme ADD FULLTEXT (beschreibung);
bzw.
ALTER TABLE downloadprogramme ADD FULLTEXT (titel);
Ich denke, ich hatte einen kleinen Fehler in meinem Beispiel - die Syntax für ALTER in deinem Fall lautet nämlich:
ALTER TABLE tbl_name ADD FULLTEXT [index_name] (index_col_name,...)
Somit mußt du ausser den mittels FULLTEXT zu durchsuchenden Feldern auch einen INDEX_NAMEN definieren, also etwa so zB
ALTER TABLE downloadprogramme ADD FULLTEXT vollsuche (Titel,Beschreibung)
Ich hoffe das hilft.
liebe gruesse aus oesterreich
Martin
P.S.: Wichtig für den FULLTEXT-Index (aus der MySQL-Spec): FULLTEXT indexes can be created from VARCHAR and TEXT columns