/**
  * Loads the database configuration and creates a new connection to the database.
  */
 protected function initDB()
 {
     // get configuration
     $dbHost = $dbUser = $dbPassword = $dbName = $dbCharset = '';
     $dbClass = 'MySQLDatabase';
     require_once WCF_DIR . 'config.inc.php';
     // create database connection
     require_once WCF_DIR . 'lib/system/database/' . $dbClass . '.class.php';
     self::$dbObj = new $dbClass($dbHost, $dbUser, $dbPassword, $dbName, $dbCharset);
 }