Manual:$wgDBTableOptions

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgDBTableOptions and the translation is 100% complete.
Other languages:
English • ‎Nederlands • ‎español • ‎français • ‎magyar • ‎português do Brasil • ‎русский • ‎中文 • ‎日本語
MySQL-specific: $wgDBTableOptions
MySQL-tabelopties om te gebruiken tijdens de installatie of update.
Geïntroduceerd in versie:1.10.0 (r21466)
Verwijderd in versie:nog steeds in gebruik
Toegelaten waardes:(string)
Standaardwaarde:Zie onder.

Details

MySQL-tabelopties om te gebruiken tijdens de installatie of update. $wgDBTableOptions zal worden ingesteld in het LocalSettings.php bestand dat wordt gegenereerd door het installatieprogramma. U kunt een van de volgende opties kiezen die resulteren in de bijbehorende waarden:

MySQL binary
ENGINE=InnoDB, DEFAULT CHARSET=binary
MySQL UTF-8
ENGINE=InnoDB, DEFAULT CHARSET=utf8
Het maakt niet uit welke waarde hier wordt gekozen, MediaWiki produceert intern altijd data in UTF-8 codering die in de database moet worden opgeslagen. Een conversie is dus nooit nodig. Aangezien binaire charsets voorkomen dat MySQL charsetconversies uitvoert, die anders onnodig zouden kunnen plaatsvinden, is de aanbevolen instelling de standaardinstelling.
Het sleutelwoord "TYPE" werd afgeschreven en wordt niet langer ondersteund door de huidige MySQL-versies (≥5.5). Als u dan toch het trefwoord "TYPE" gebruikt, krijgt u een fout: "1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near "TYPE=InnoDB"". The solution is to use the keyword "ENGINE" instead of "TYPE".
MediaWiki-versie:
1.18

De volgende instelling is niet meer beschikbaar in de huidige versies vanwege het wegvallen van de MySQL 4 ondersteuning:

MySQL 4.0 backwards-compatible UTF-8
TYPE=InnoDB

Standaardwaarde

MediaWiki-versie:
1.32
$wgDBTableOptions = 'ENGINE=InnoDB, DEFAULT CHARSET=binary';
MediaWiki-versies:
1.13 – 1.31
$wgDBTableOptions = 'ENGINE=InnoDB';
MediaWiki-versies:
1.10 – 1.12
$wgDBTableOptions = 'TYPE=InnoDB';