diff --git a/src/DB_Command.php b/src/DB_Command.php index e7b9032d..2c85997b 100644 --- a/src/DB_Command.php +++ b/src/DB_Command.php @@ -1768,6 +1768,10 @@ private static function run( $cmd, $assoc_args = [], $send_to_shell = true, $int 'pass' => DB_PASSWORD, ]; + if ( array_key_exists( 'defaults', $assoc_args ) ) { + unset( $assoc_args['defaults'] ); + } + if ( ! isset( $assoc_args['default-character-set'] ) && defined( 'DB_CHARSET' ) && constant( 'DB_CHARSET' ) ) { $required['default-character-set'] = constant( 'DB_CHARSET' ); @@ -2050,9 +2054,6 @@ protected function get_defaults_flag_string( &$assoc_args ) { if ( true === Utils\get_flag_value( $assoc_args, 'defaults' ) ) { $flag_string = ''; } - - unset( $assoc_args['defaults'] ); - } return $flag_string;