URL de conexão
Sintaxe
IMPORTANTE: a URL de conexão NUNCA pode conter espaços e caracteres especiais
jdbc:mysql://[host]:[porta]/[nome do banco de dados]?[propriedades]
-
[host]
: nome do host no qual o banco de dados é hospedadoOBS: se o IP for
localhost
, a porta pode ser omitida e será utilizado porta padrão do MySQL (3306
). -
[porta]
: porta onde o serviço está sendo exposto -
[propriedades]
: é um campo[chave]=[valor]
, e cada propriedade é separado por&
Exemplo
jdbc:mysql://localhost/clientes?createDatabaseIfNotExist=true&serverTimezone=UTC
Propriedades de URL
-
createDatabaseIfNotExist=true
: criar o schema do banco de dados caso o mesmo não exista -
serverTimezone=UTC
: salvar data e hora baseado no fuso horário GMT 0 (boa prática)