The used table type doesn’t support FULLTEXT indexes

Fulltext indexes werden bei MySQL nur für MyISAM-Tabellen unterstützt. Soll also ein Fulltext index angelegt werden, so ist zuerst der Typ der betroffenen Tabelle zu ändern, was am einfachsten mittels ALTER TABLE my_table ENGINE = MYISAM; geht.

could not find ParserDetails.ini in /Perl/site/lib/XML/SAX

Taucht nach der Installation des Moduls XML::SAX die Fehlermeldung “could not find ParserDetails.ini in /Perl/site/lib/XML/SAX” auf, so findet sich die Lösung in den Perl-XML Frequently Asked Questions: perl -MXML::SAX -e “XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()”

Incorrect integer value bei Autoincrement-Feldern

Meldet MySQL nach einem Update auf Version 5 plötzlich jede Menge “Incorrect integer value”s in den Autoincrement-Feldern, dann versucht ein Programm mit an Sicherheit grenzender Wahrscheinlichkeit gerade, eben diese Felder mit leeren Strings zu füttern. Bis einschließlich Version 4 wurde hier der String stillschweigend durch den jeweiligen Autoincrement-Wert ersetzt, ein Verhalten, das mit Version 5 [...]

Can’t locate Encode/ConfigLocal.pm at line XX in Encode.pm

Wenn Perl nach der Installation des Modules ‘XML-NamespaceSupport’ die Fehlermeldung ‘Can’t locate Encode/ConfigLocal.pm at line XX in Encode.pm’ ausgibt, hilft ein Aufruf von enc2xs -C Die entsprechende Doku findet sich bei CPAN.