unwanted side effect of tracking when renaming a database
This commit is contained in:
@@ -53,7 +53,13 @@ if (strlen($db) && (! empty($db_rename) || ! empty($db_copy))) {
|
|||||||
}
|
}
|
||||||
$local_query .= ';';
|
$local_query .= ';';
|
||||||
$sql_query = $local_query;
|
$sql_query = $local_query;
|
||||||
|
// save the original db name because Tracker.class.php which
|
||||||
|
// may be called under PMA_DBI_query() changes $GLOBALS['db']
|
||||||
|
// for some statements, one of which being CREATE DATABASE
|
||||||
|
$original_db = $db;
|
||||||
PMA_DBI_query($local_query);
|
PMA_DBI_query($local_query);
|
||||||
|
$db = $original_db;
|
||||||
|
unset($original_db);
|
||||||
|
|
||||||
// rebuild the database list because PMA_Table::moveCopy
|
// rebuild the database list because PMA_Table::moveCopy
|
||||||
// checks in this list if the target db exists
|
// checks in this list if the target db exists
|
||||||
|
Reference in New Issue
Block a user