'my_wiki'
(1.14+)
'wikidb'
(pre-1.1.0 - 1.13)
Name of the database used by current installation of MediaWiki.
Caution:$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.includes/db/
should use $wgDBmwschema
, while everything else should use the dbSchema() method provided by the Wikimedia\Rdbms\IDatabase
interface or extract it from the getDomainId()
method in either the Wikimedia\Rdbms\ILoadBalancer
or the Wikimedia\Rdbms\ILBFactory
interface. The DatabaseDomain
class can extract such components from a database domain ID.$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.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4