phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_Volltextsuche_=FCber_eine_MySQ L_Tabelle?=

[php] Re: [php] Re: Volltextsuche über eine MySQ L Tabelle

Joerg Behrens php_(at)_phpcenter.de
Tue, 27 Aug 2002 17:13:49 +0200


----- Original Message -----
From: "Daniel Bladeck" <daniel_(at)_bladeck.de>
To: <php_(at)_phpcenter.de>
Sent: Tuesday, August 27, 2002 5:05 PM
Subject: [php] Re: Volltextsuche über eine MySQL Tabelle


> Hallo Liste,
>
> erst einmal Danke für den Tip.
>
> > www.mysql.com/doc
> >
> > Siehe "FULLTEXT"
>
> nun bekomme ich aber beim Anlegen meiner Tabelle folgende Fehlermeldung.
>
> Meine Tabelle (Kurzform):
> create table users id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
> firma CHAR(40) DEFAULT '',
> name CHAR(25) DEFAULT '',
> vorname CHAR(25) DEFAULT '',
> anschrift CHAR(40) DEFAULT '',
> plz CHAR(6) DEFAULT '',
> ort CHAR(50) DEFAULT '',
> FULLTEXT (firma,name,vorname,anschrift,plz,ort)
>
> Folgende Fehlermeldung:
> 1005: Can't create table './test/users.frm' (errno: 140).

[o200]:~ $ perror 140
Error code 140:  Remote I/O error
140 = Wrong create options

Lege die Tabelle mal normal an und fuege den Fulltext Index hinterher dazu.

ALTER TABLE `tabelle` ADD FULLTEXT  suche(`spalt1`, `spalte2` );

War Fulltext auf bestimmte Tablehandler beschraenkt? Als MyISAM geht auf
jeden Fall.

<obligatorisch>
Der PHP relevante Teil der Frage kommt noch ? ;)
</obligatorisch>

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive