BTW: As I've stated earlier, the error goes away, if you either remove the
FULLTEXT index or let the affected fields accept NULL values.

- Carsten

----- Original Message -----
From: "Carsten Gehling" <[EMAIL PROTECTED]>
To: "Sergei Golubchik" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, July 20, 2001 12:06 PM
Subject: Re: Bug report: FULLTEXT index corrupts the index with too many
TEXT fields


> I'm going to Spain today and cannot respond to any questions in the next
> week. I was going to wait with this until I got home again, but what the
> heck ;-)
>
> Run the following script through your MySQL on an empty database with
>
> mysql -uusername -ppassword dbname <scriptname
>
> and the last command should produce the following error:
>
> ERROR 1034 at line 31: Incorrect key file for table: 'visitkort'. Try to
> repair it
>
> I've let 3 people besides myself test it, and they all get the same error.
> It has now been tested on:
>
> Win2k server SP2, MySQL 3.23.32
>
> Win2k server SP2, MySQL 3.23.39
>
> Win2k Pro (Danish), MySQL 3.23.33 (normal version)
>
> Win2k Pro SP2 (English), MySQL 3.23.38-MAX
>
> Debian GNU/Linux, MySQL 3.23.39 (bniary .deb package)
>
> Some other Linux (didn't get the distro name), MySQL 3.23.39
>
> All of the above produces the error. So something must be wrong.
>
> Sincerily,
> - Carsten
>
> Here's the script:
>
> ##################################################
> CREATE TABLE `visitkort` (
>   `id` int(10) unsigned NOT NULL auto_increment,
>   `kategori_id` int(10) unsigned NOT NULL default '0',
>   `aktiv` tinyint(3) unsigned NOT NULL default '0',
>   `navn` varchar(60) NOT NULL default '',
>   `adresse` varchar(150) NOT NULL default '',
>   `postnr` varchar(5) NOT NULL default '',
>   `tlf` varchar(20) NOT NULL default '',
>   `fax` varchar(20) NOT NULL default '',
>   `email` varchar(60) NOT NULL default '',
>   `password` varchar(20) NOT NULL default '',
>   `url` varchar(150) NOT NULL default '',
>   `beskrivelse` varchar(200) NOT NULL default '',
>   `visitkort` tinyint(3) unsigned NOT NULL default '0',
>   `skabelon` tinyint(3) unsigned NOT NULL default '0',
>   `logo` tinyint(3) unsigned NOT NULL default '0',
>   `billede` tinyint(3) unsigned NOT NULL default '0',
>   `tekst1` text NOT NULL,
>   `tekst2` text NOT NULL,
>   `tekst3` text NOT NULL,
>   `tekst4` text NOT NULL,
>   PRIMARY KEY  (`id`),
>   FULLTEXT KEY `ft`
> (`navn`,`beskrivelse`,`tekst1`,`tekst2`,`tekst3`,`tekst4`)
> ) TYPE=MyISAM;
>
> insert into visitkort (kategori_id) values (108);
>
> update visitkort set navn = 'test5' where id = last_insert_id();
>
> update visitkort set tekst1 = 'bla bla' where id = last_insert_id();
> ##################################################
>
>
>
>
>
> ---------------------------------------------------------------------
> Before posting, please check:
>    http://www.mysql.com/manual.php   (the manual)
>    http://lists.mysql.com/           (the list archive)
>
> To request this thread, e-mail <[EMAIL PROTECTED]>
> To unsubscribe, e-mail <mysql-unsubscribe-##L=##[EMAIL PROTECTED]>
> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php
>
>



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <mysql-unsubscribe-##L=##[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to