MySQL - Conexão
MySQL - Conexão
Cria uma conexão com um banco de dados MySQL a partir de uma conexão configurada na workspace. O ID desta ação é usado como referência em todas as demais ações MySQL do fluxo — como MySQL: Query, MySQL: Iniciar transação e MySQL: Fechar conexão.
- Versão 3.0
- Versão 2.0
- Versão 1.0
Opções
Conexão a ser utilizada
Selecione a conexão MySQL previamente cadastrada na aba Conexões da workspace.
Opções
String de conexão
String de conexão completa com o banco de dados MySQL, por exemplo mysql://usuario:senha@host:3306/banco.
Opções
Servidor
Endereço IP ou nome do host do servidor MySQL, por exemplo 192.168.0.1.
Porta
Número da porta de conexão com o servidor MySQL, por exemplo 3306.
Usuário
Nome de usuário para autenticação no banco de dados MySQL.
Senha
Senha do usuário para autenticação no banco de dados MySQL.
Base de dados
Nome do banco de dados a ser utilizado na conexão.
Opções avançadas
Endereço local
Endereço de interface de rede local para a conexão TCP. Campo opcional.
Socket
Caminho do socket Unix para conexão local, substituindo host e porta. Campo opcional.
Fuso horário
Fuso horário do servidor MySQL, por exemplo +00:00 ou local. Campo opcional.
Tempo de conexão
Tempo máximo em milissegundos para estabelecer a conexão. Campo opcional.
Múltiplas declarações
Permite executar múltiplas instruções SQL separadas por ponto e vírgula em uma única query. Campo opcional.
Segurança SSL
Configuração de SSL para criptografar a conexão com o servidor. Campo opcional.
URL de conexão
String de conexão alternativa. Se preenchida, substitui os campos individuais acima.
Tempo limite
Disponível nas Versões 3.0 e 2.0. Campos opcionais que limitam, em segundos, o tempo para abrir a conexão e o tempo de execução das queries feitas com ela. Quando pelo menos um desses campos está preenchido, a query que atinge o limite é cancelada no servidor de banco de dados e a ação falha; a conexão continua aberta e pode ser usada normalmente — por exemplo, para desfazer uma transação. Quando nenhum deles está preenchido, a conexão mantém o comportamento anterior: a query que atinge o limite (120 segundos ou o definido na própria query) faz a ação falhar, mas não é cancelada e continua em execução no servidor.
Tempo limite para conectar
Tempo máximo, em segundos, que a ação aguarda até o servidor MySQL aceitar a conexão. O valor mínimo é 1. Quando vazio, o limite é de 10 segundos. Campo opcional.
Tempo limite padrão das queries
Tempo máximo, em segundos, de execução de cada query feita com esta conexão, exceto as queries que definem o próprio limite no campo Tempo limite da query da ação MySQL: Query. O valor 0 significa sem limite. Quando vazio, o limite é de 120 segundos. Campo opcional.
Retornos
Essa ação não possui retornos diretos. O ID desta ação é utilizado como referência pelas demais ações MySQL.
Regras e Condições
- Na Versão 3.0, o campo Conexão é obrigatório e a conexão deve estar previamente configurada na aba Conexões da workspace.
- Na Versão 2.0, o campo String de conexão é obrigatório.
- Na Versão 1.0, os campos Servidor, Porta, Usuário, Senha e Base de dados são os parâmetros principais de conexão.
- Na Versão 1.0, o campo URL de conexão, se preenchido, substitui todos os campos individuais.
- Nas Versões 3.0 e 2.0, os campos do grupo Tempo limite são opcionais e os valores são em segundos.
- O campo Tempo limite para conectar aceita valores a partir de
1. - No campo Tempo limite padrão das queries, o valor
0significa sem limite. - Usuários com autenticação
caching_sha2_password(padrão a partir do MySQL 8.0) são suportados em todas as versões.