protected function MySQLiSource::query in Backup and Migrate 8.4
Run a db query on this destination's db.
Parameters
$query:
Return value
bool|\mysqli_result
Throws
\Exception
6 calls to MySQLiSource::query()
- MySQLiSource::_dumpTableSQLToFile in lib/
backup_migrate_core/ src/ Source/ MySQLiSource.php - Get the sql to insert the data for a given table.
- MySQLiSource::_fetchAssoc in lib/
backup_migrate_core/ src/ Source/ MySQLiSource.php - Return the first result of the query as an associated array.
- MySQLiSource::_getTableCreateSQL in lib/
backup_migrate_core/ src/ Source/ MySQLiSource.php - Get the sql for the structure of the given table.
- MySQLiSource::_getTables in lib/
backup_migrate_core/ src/ Source/ MySQLiSource.php - Get a list of tables in the db.
- MySQLiSource::_lockTables in lib/
backup_migrate_core/ src/ Source/ MySQLiSource.php - Lock the list of given tables in the database.
File
- lib/
backup_migrate_core/ src/ Source/ MySQLiSource.php, line 443
Class
- MySQLiSource
- Class MySQLiSource.
Namespace
BackupMigrate\Core\SourceCode
protected function query($query) {
if ($conn = $this
->_getConnection()) {
return $conn
->query($query);
}
else {
throw new \Exception('Could not run any queries on the database as a connection could not be established');
}
}