Confira o dialeto
PostgreSQL, MySQL, MongoDB, Redis e JDBC seguem regras diferentes. Na consulta das URIs PostgreSQL e MySQL, + permanece literal; nos dialetos JDBC, MongoDB Node e Redis Python, ele representa um espaço.
Ferramentas de banco de dados e SQL
Entenda os campos antes de editar
Processado no navegador, sem conexões nem histórico salvo. O editor de origem contém seu texto original.
A ocultação vale para resultados, prévias e exportações. Desative-a explicitamente para revelar e copiar os valores originais. Os nomes de bancos e hosts continuam visíveis.
Somente inspeção de sintaxe: sem validar conexão, DNS/TXT, ambiente ou efeito de parâmetros. JDBC aceita PostgreSQL e URLs MySQL básicas; outros fornecedores e formas avançadas de host não são aceitos.
Até 100.000 unidades UTF-16 de entrada, 100 hosts, 1.000 parâmetros e 1.200.000 unidades de saída. A prévia mostra até 20.000 unidades; as exportações são completas.
| Nome | Valor |
|---|---|
| sslmode | *** |
Exibindo 1 / 1; as exportações contêm o resultado completo.
2 hosts e 1 parâmetros analisados.
Analisar string de conexão separa protocolo, hosts, portas, banco de dados e parâmetros. Confira uma lista de hosts PostgreSQL ou um índice Redis sem abrir conexão com o servidor.
O resultado oculta por padrão o usuário, a senha e todos os valores dos parâmetros. O texto original continua visível na entrada. Um rascunho independente permite preparar outra string e conferir a prévia antes de substituir o conteúdo.
Analisar string de conexão ajuda a diferenciar o @ que separa credenciais de um caractere que precisa ser codificado na senha. Os parâmetros mantêm a ordem e as portas explícitas são diferenciadas das portas usuais exibidas como referência.
Altere hosts, banco ou parâmetros no rascunho. A prévia não modifica a entrada; Aplicar confirma a substituição. Desfazer restaura a entrada e o resultado anteriores quando você quiser voltar.
PostgreSQL, MySQL, MongoDB, Redis e JDBC seguem regras diferentes. Na consulta das URIs PostgreSQL e MySQL, + permanece literal; nos dialetos JDBC, MongoDB Node e Redis Python, ele representa um espaço.
Editar o rascunho não altera a string analisada. Gere uma prévia e aplique quando estiver correta. Mudar qualquer campo do rascunho invalida a prévia anterior. Uma ação de desfazer recupera a entrada e seu resultado.
A análise automática aguarda 350 ms. Desative-a para usar o botão ou Ctrl/Cmd+Enter. A cópia e o download ficam indisponíveis após editar a entrada, até atualizar o resultado. Revelar valores sensíveis também os inclui nas exportações.
Inspecione host vazio, múltiplos hosts, IPv6 e host de socket codificado. JDBC PostgreSQL também aceita jdbc:postgresql:banco. Campos ausentes não são preenchidos com informações do ambiente do computador.
As listas preservam a ordem de entrada. No dialeto MongoDB Node, somente readPreferenceTags pode se repetir; outros parâmetros duplicados são rejeitados. Um parâmetro desconhecido pode ser mantido sem garantia de aceitação pelo driver.
Resultado, prévia, cópia e download usam a mesma configuração. Por padrão, usuário, senha e todos os valores dos parâmetros ficam ocultos. Apenas nomes de parâmetros que sejam identificadores ASCII comuns permanecem visíveis.
Edite hosts, credenciais e banco em um rascunho independente e confira a prévia antes de aplicar. O dialeto fica bloqueado durante a edição. A consulta codificada aparece oculta e somente para leitura; desative a ocultação explicitamente para editar os valores originais. A entrada e as exportações ficam bloqueadas até aplicar ou descartar o rascunho.
Codifique os caracteres reservados da senha: por exemplo, @ vira %40. Preserve os separadores estruturais da URL. Analisar string de conexão verifica percent e UTF-8 e rejeita sequências inválidas, sem substituir caracteres silenciosamente.
Uma string de conexão PostgreSQL comum é postgresql://usuario:senha@host:5432/banco?sslmode=require. Alguns componentes são opcionais, e postgres:// também é reconhecido. Há suporte para vários hosts e hosts de socket codificados. O formato libpq chave=valor não faz parte do escopo.
mongodb+srv instrui o driver a descobrir servidores por registros DNS SRV e consultar opções TXT relacionadas. A ferramenta apenas inspeciona a URI; não faz essas consultas nem inventa uma lista de hosts resolvidos.
Em redis://host:6379/2, o caminho /2 representa o índice 2 do banco de dados. O índice deve ser não negativo. A disponibilidade depende do servidor; a ferramenta não define 15 como limite universal nem testa a existência do banco.
As portas vêm dos registros SRV consultados pelo driver. Por isso, a URI deve informar um único nome DNS sem porta explícita. Use mongodb:// quando precisar indicar diretamente uma lista de hosts e portas.
Encontrou algo errado?
Analisar string de conexão permite conferir os campos, ajustar um rascunho e exportar o resultado atualizado com a ocultação que você escolher.