Definição
Parâmetros
- $databaseName: string
- O nome do reconhecimento de data center a ser eliminado.
- $options: array
- Uma array especificando as opções desejadas. NomeTipoDescrição- comment - misto - Permite que os usuários especifiquem um comentário arbitrário para ajudar a rastrear a operação por meio do profiler do banco de dados, saída currentOp e registros. - Esta opção está disponível desde o MongoDB 4.4 e resultará em uma exceção no momento da execução se for especificada para uma versão mais antiga do servidor. - Novidade na versão 1.13. - session - Sessão do cliente a ser associada à operação. - Novidade na versão 1.3. - typeMap - array - O mapa de tipo a aplicar aos cursores, que determina como os documentos BSON são convertidos em valores PHP. O padrão é o mapa de tipos do cliente. - Isso será usado para o documento de resultado do comando retornado. - writeConcern - Write concern a ser usada para a operação. O padrão é a write concern do cliente. 
Erros/exceções
MongoDB\Exception\UnsupportedException se as opções forem usadas e não aceitas pelo servidor selecionado (p. ex., collation, readConcern, writeConcern).
MongoDB\Exception\InvalidArgumentException para erros relacionados à análise de parâmetros ou opções.
MongoDB\Driver\Exception\RuntimeException para outros erros no nível da extensão (por exemplo erros de conexão).
Exemplo
O exemplo a seguir descarta o banco de dados test :
$client = new MongoDB\Client; $client->dropDatabase('test'); 
Veja também
- referência do comando dropDatabase no manual MongoDB