From 4de79cbc106db1d539c8c275dcd12b80645c1c56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Thu, 8 Dec 2005 21:07:05 +0000 Subject: [PATCH] Backquote database name (RFE#1376336). --- ChangeLog | 1 + libraries/export/sql.php | 3 +++ 2 files changed, 4 insertions(+) diff --git a/ChangeLog b/ChangeLog index 16bc34579..e4c48742a 100755 --- a/ChangeLog +++ b/ChangeLog @@ -28,6 +28,7 @@ $Source$ * libraries/grab_globals.lib.php: Do not choke on arrays in $_SERVER array (bug #1370414). * libraries/sql_query_form.lib.php: Require bookmark code when we use it. + * libraries/export/sql.php: Backquote database name (RFE#1376336). 2005-12-08 Sebastian Mendel * libraries/tbl_move_copy.php: added PMA_table_rename() diff --git a/libraries/export/sql.php b/libraries/export/sql.php index d83420357..e39ac6a10 100644 --- a/libraries/export/sql.php +++ b/libraries/export/sql.php @@ -123,6 +123,9 @@ function PMA_exportDBCreate($db) { } $create_query .= ';' . $crlf; if (!PMA_exportOutputHandler($create_query)) return FALSE; + if (isset($GLOBALS['use_backquotes']) && PMA_MYSQL_INT_VERSION >= 40100 && isset($GLOBALS['sql_compat']) && $GLOBALS['sql_compat'] == 'NONE') { + return PMA_exportOutputHandler('USE ' . PMA_backquote($db) . ';' . $crlf); + } return PMA_exportOutputHandler('USE ' . $db . ';' . $crlf); }