Skip to content

MySQL e MariaDB ​

Já sustentou meia internet. Continua humilde.

Escolha MySQL no assistente tanto para MySQL quanto para MariaDB; os dois usam o mesmo driver.

Conectando ​

CampoPadrãoObservação
Hostlocalhost
Porta3306
Banco de dadosOpcional; escolha depois de conectar
Usuárioroot
SenhaFica no Keychain
  • Usar TLS / SSL, com Verificar certificado do servidor para recusar certificados não confiáveis.
  • URLs: mysql:// (use para o MariaDB também).
  • Túneis SSH funcionam.

Bancos ​

No MySQL, banco e schema são a mesma coisa, então a barra lateral tem um menu só, Banco de dados, com Novo banco….

Ferramentas do MySQL ​

  • Objetos: funções, procedures e triggers na barra lateral.
  • Colunas enum: um menu de valores na edição, e Editar valores do enum… na coluna.
  • Tamanho da tabela na aba Estrutura.

Desempenho ​

  • Trace: Ao vivo e gravação precisam de PROCESS para ver as queries de outros usuários. Bloqueios lê performance_schema.data_lock_waits (MySQL 8). Top lê os digests de comandos do performance_schema.
  • Plano visual pelo EXPLAIN FORMAT=JSON.
  • Acelerar esta query.

Check-up ​

As regras comuns valem.

Playground ​

mysql:8.4 na porta 13306, usuário root, senha lily123, banco lily_store.

O Lily DB é gratuito para uso pessoal e comercial.