A változóval a MediaWiki-táblákhoz használt sémát lehet megadni.
Ez eredetileg csak akkor volt használatban, ha a backend adatbázis Postgres vagy MSSQL volt. A MediaWiki 1.31 óta a beállítás más adatbázistípusokat is érint.
Ez jelzi azt, hogy a fő MediaWiki-táblák milyen sémában találhatók, és nagyjából megegyezik azzal a módszerrel, ahogy a MySQL a $wgDBprefix-et használja.
A régebbi MediaWiki-verziók telepítője a változót a LocalSettings.php-ban 'mediawiki' értékre állította a MySQL-adatbázisok esetén, ami frissítéskor problémákat okozott.
Ha a MediaWiki 1.31 vagy későbbi verzióra való frissítéskor hibákat észlelsz, és a backend adatbázisod nem Postgres vagy MSSQL, töröld a beállítást a LocalSettings.php-ból.
Vigyázat:
Do not change $wgDBmwschema after Setup.php has been included. Note:Setup.php initializes various paths, includes some common files, starts sessions, and performs various other setup tasks for a request. It is not related to the installation or setup of MediaWiki.
If you configure $wgDBservers or $wgLBFactoryConf, you still need to define $wgDBname, $wgDBmwschema (if applicable for the DB type), and $wgDBprefix (if applicable for the DB type). The combination of $wgDBname, $wgDBmwschema, and $wgDBprefix define the current wiki's database domain. This is also called the local database domain. The 'dbname' and 'tablePrefix' settings in $wgDBservers and $wgLBFactoryConf only define the default DB/prefix when a connection is requested with DatabaseDomain::newUnspecified()->getId() (the empty string) as the database domain, e.g. wfGetDB( DB_REPLICA, [], '' ). Note that functions calls like wfGetDB( DB_REPLICA ), which simply omit the database domain, are assumed to refer to the local database domain.
Figyelem:
Ha megváltoztatod az értéket, valószínűleg új felhasználót kell létrehoznod (és valószínűleg a $wgDBuser átállítása is szükséges lesz), mivel a konfigurációs szkript a felhasználó alapértelmezett útvonalát a sémára mutatóra állítja be.