Skip to content
Browse files

Merge pull request #500 from gtoniser/master

 Added SQL_MODE for copy and move operations to prevent import errors
  • Loading branch information...
2 parents b7a5274 + 482d0de commit c38b6fa96238da5a9e23290cdb1f9142b7b9e62d @lem9 lem9 committed Jul 15, 2013
Showing with 5 additions and 0 deletions.
  1. +5 −0 libraries/operations.lib.php
View
5 libraries/operations.lib.php
@@ -377,6 +377,11 @@ function PMA_getSqlQueryAndCreateDbBeforeCopy()
$GLOBALS['dbi']->query($local_query);
$GLOBALS['db'] = $original_db;
+ // Set the SQL mode to NO_AUTO_VALUE_ON_ZERO to prevent MySQL from creating
+ // export statements it cannot import
+ $sql_set_mode = "SET SQL_MODE='NO_AUTO_VALUE_ON_ZERO'";
+ PMA_DBI_query($sql_set_mode);
+
// rebuild the database list because PMA_Table::moveCopy
// checks in this list if the target db exists
$GLOBALS['pma']->databases->build();

0 comments on commit c38b6fa

Please sign in to comment.
Something went wrong with that request. Please try again.