class DatabaseTasks_mysql
Specifies installation tasks for MySQL and equivalent databases.
Hierarchy
- class \DatabaseTasks
- class \DatabaseTasks_mysql extends \DatabaseTasks
Expanded class hierarchy of DatabaseTasks_mysql
File
-
includes/
database/ mysql/ install.inc, line 11
View source
class DatabaseTasks_mysql extends DatabaseTasks {
/**
* The PDO driver name for MySQL and equivalent databases.
*
* @var string
*/
protected $pdoDriver = 'mysql';
/**
* Returns a human-readable name string for MySQL and equivalent databases.
*/
public function name() {
return st('MySQL, MariaDB, or equivalent');
}
/**
* Returns the minimum version for MySQL.
*/
public function minimumVersion() {
return '5.0.15';
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title | Overrides |
---|---|---|---|---|---|
DatabaseTasks::$results | protected | property | Results from tasks. | ||
DatabaseTasks::$tasks | protected | property | Structure that describes each task to run. | ||
DatabaseTasks::checkEngineVersion | protected | function | Check the engine version. | ||
DatabaseTasks::connect | protected | function | Check if we can connect to the database. | ||
DatabaseTasks::fail | protected | function | Assert test as failed. | ||
DatabaseTasks::getFormOptions | public | function | Return driver specific configuration options. | 1 | |
DatabaseTasks::hasPdoDriver | protected | function | Ensure the PDO driver is supported by the version of PHP in use. | ||
DatabaseTasks::installable | public | function | Check whether Drupal is installable on the database. | ||
DatabaseTasks::pass | protected | function | Assert test as a pass. | ||
DatabaseTasks::runTasks | public | function | Run database tasks and tests to see if Drupal can run on the database. | ||
DatabaseTasks::runTestQuery | protected | function | Run SQL tests to ensure the database can execute commands with the current user. | ||
DatabaseTasks::validateDatabaseSettings | public | function | Validates driver specific configuration settings. | 1 | |
DatabaseTasks_mysql::$pdoDriver | protected | property | The PDO driver name for MySQL and equivalent databases. | ||
DatabaseTasks_mysql::minimumVersion | public | function | Returns the minimum version for MySQL. | Overrides DatabaseTasks::minimumVersion | |
DatabaseTasks_mysql::name | public | function | Returns a human-readable name string for MySQL and equivalent databases. | Overrides DatabaseTasks::name |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.