diff --git a/adminer/drivers/mysql.inc.php b/adminer/drivers/mysql.inc.php index f6dde517..50834e76 100644 --- a/adminer/drivers/mysql.inc.php +++ b/adminer/drivers/mysql.inc.php @@ -585,7 +585,7 @@ if (!defined("DRIVER")) { */ function foreign_keys($table) { global $connection, $on_actions; - static $pattern = '(?:`(?:[^`]|``)+`|(?:"(?:[^"]|"")+"))'; + static $pattern = '(?:`(?:[^`]|``)+`|"(?:[^"]|"")+")'; $return = array(); $create_table = $connection->result("SHOW CREATE TABLE " . table($table), 1); if ($create_table) { diff --git a/changes.txt b/changes.txt index 2a1e438a..4d0d1729 100644 --- a/changes.txt +++ b/changes.txt @@ -1,5 +1,5 @@ Adminer 4.7.3-dev: -MySQL: Speed up displaying tables in large databases (bug #700) +MySQL: Speed up displaying tables in large databases (bug #700, regression from 4.7.2) MySQL: Allow editing rows identified by negative floats (bug #695) MySQL: Skip editing generated columns SQLite: Quote strings stored in integer columns in export (bug #696)