Příručka:$wgDBname
Appearance
From mediawiki.org
This page is a translated version of the page Manual:$wgDBname and the translation is 100% complete.
Languages:
| Nastavení databáze: $wgDBname | |
|---|---|
| Název databáze. |
|
| Zavedeno od verze: | před 1.1.0 |
| Odstraněno od verze: | stále se používá |
| Povolené hodnoty: | (řetězec) |
| Výchozí hodnota: | 'my_wiki' (1.14+)'wikidb' (pre-1.1.0 - 1.13) |
| Další nastavení: Podle abecedy | Podle funkce | |
Podrobnosti
Název databáze používané aktuální instalací MediaWiki.
Pozor! Pozor:
- Po zahrnutí Setup.php neměňte
$wgDBmwschema. Poznámka: Setup.php inicializuje různé cesty, zahrnuje některé běžné soubory, spouští relace a provádí různé další úlohy nastavení pro požadavek. Nesouvisí s instalací nebo nastavením MediaWiki. - Pouze soubory v
includes/db/by měly používat$wgDBmwschema, zatímco všechny ostatní by měly používat metodu dbSchema() poskytovanou rozhranímWikimedia\Rdbms\IDatabasenebo ji extrahovat z metodygetDomainId()v rozhraníWikimedia\Rdbms\ILoadBalancerneboWikimedia\Rdbms\ILBFactory. TřídaDatabaseDomainmůže extrahovat z ID databázové domény takové komponenty. - Pokud nakonfigurujete
$wgDBserversnebo$wgLBFactoryConf, musíte ještě definovat$wgDBname,$wgDBmwschema(pokud je to možné pro typ DB) a$wgDBprefix(pokud je to možné pro typ DB). Kombinace$wgDBname,$wgDBmwschemaa$wgDBprefixdefinuje databázovou doménu aktuální wiki. Toto se také nazývá doména místní databáze. Nastavení 'dbname' a 'tablePrefix' v$wgDBserversa$wgLBFactoryConfdefinují výchozí DB/prefix pouze v případě, že je požadováno připojení sDatabaseDomain::newUnspecified()->getId()(prázdný řetězec) jako domény databáze, např.wfGetDB( DB_REPLICA, [], '' ). Všimněte si, že volání funkcí jakowfGetDB( DB_REPLICA ), které jednoduše vynechávají doménu databáze, se předpokládá, že odkazují na doménu lokální databáze.
Související odkazy
- Příručka:Přístup k databázi – obsahuje přehled práce s databázemi a databázovými stroji v MediaWiki.
- all.dblist - úplný seznam názvů databází používaných na serverech Wikimedie