Jump to content

Kézikönyv:$wgDBTableOptions

From mediawiki.org
This page is a translated version of the page Manual:$wgDBTableOptions and the translation is 100% complete.
MySQL-specific: $wgDBTableOptions
Telepítéskor vagy frissítéskor használható MySQL-táblaopciók.
Bevezetve:1.10.0 (r21466)
Eltávolítva:használatban
Megengedett értékek:(sztring)
Alapértelmezett érték:lásd alább

Részletek

A változóban a telepítéskor vagy frissítéskor használandó MySQL-táblaopciókat lehet megadni. A $wgDBTableOptions értéke a telepítő által létrehozott LocalSettings.php-ban lesz megtalálható. A beállításnak az alábbi lehetséges értékei vannak:

MySQL binary
ENGINE=InnoDB, DEFAULT CHARSET=binary
MySQL UTF-8
ENGINE=InnoDB, DEFAULT CHARSET=utf8
Az itt kiválasztott értéktől függően a MediaWiki az adatbázisban elmentődő adatokat mindig UTF-8 kódolással hozza létre, így átalakításra soha nincs szükség. Mivel a bináris karaktersorok megakadályozzák, hogy a MySQL ezeket átalakítsa (ami feleslegesen megtörténhet), az ajánlott beállítás az alapértelmezett érték.
A „TYPE” kulcsszó elavult és a MySQL 5.5 verziótól nem támogatott; ha mégis használod, a 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" hibát fogod kapni. Megoldásként a továbbiakban az „ENGINE” kulcsszó használandó.
MediaWiki-verzió:
1.18

A következő beállítás a MySQL 4-támogatás megszűnése miatt továbbiakban nem támogatott:

MySQL 4.0 backwards-compatible UTF-8
TYPE=InnoDB

Alapértelmezett érték

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