Português

BD — Bases de dados

BD MySQL, MariaDB e PostgreSQL: o servidor, as bases, as tabelas, as linhas — tudo isto se percorre como pastas, e edita-se.

Declarar uma ligação

O motor, o anfitrião, a porta, o utilizador, a palavra-passe, e uma base de dados por defeito — facultativa: sem ela, o servidor abre na sua base de administração. Um serviço do Windows pode ser nomeado para ler o seu estado, e o Meneaufile preenche-o sozinho quando o encontra.

O serviço nomeado reencontra-se com um clique, de dois sítios: «Abrir a localização do serviço» no menu da ligação, e sob o erro quando se entra numa base de dados cujo serviço está parado — a ligação recusada, o botão leva a SRV, ao próprio serviço, onde se reinicia. Sem isso, era preciso sair, reencontrar a linha e passar pelo seu menu.

O motor traz o seu pictograma, como o tipo de uma ficha do NET: escolhe-se na caixa o que se reconhecerá na linha.

A caixa de uma ligação: o motor, o anfitrião, a conta e o serviço que a suporta.
A caixa de uma ligação: o motor, o anfitrião, a conta e o serviço que a suporta.

Deslocar-se

Servidor → bases de dados → tabelas → linhas. F12 alterna entre os dados de uma tabela e a sua estrutura. Uma base de dados pode ser afixada para a reencontrar no topo.

O servidor traz também as suas próprias vistas: contas, consultas em curso, estado do servidor, configurações do servidor, rotinas. Estão em só de leitura; as suas ações estão no menu do clique direito — alterar uma palavra-passe, ajustar uma variável, matar um processo.

As linhas

A estrutura

Os campos com o seu tipo, a sua colação, o seu valor por defeito, os seus atributos, o seu comentário; os índices com a sua natureza (chave primária, único, índice) e o seu método. Um campo acrescenta-se no início, no fim ou depois de outro — o PostgreSQL, esse, acrescenta sempre no fim da tabela, e di-lo.

Um seletor de tipos organiza os tipos do motor por família: inteiros, decimais, texto, datas e horas, binário. Filtram-se ao escrever.

Esvaziar uma tabela (truncate) remove todas as suas linhas, mantém a tabela, e repõe o incremento automático a zero. Não há Reciclagem num servidor: isso é dito antes.

O gráfico de relações

«Gráfico de relações» desenha as tabelas e as suas junções.

Exportar para uma pasta

Uma tabela não tem bytes: não se copia como um ficheiro. O que se obtém dela num disco é uma exportação SQL.

Importar, clonar

As consultas

Uma consulta SQL escreve-se na base de dados aberta e parte com Ctrl+Enter. As consultas recentes são propostas. O resultado é uma lista como qualquer outra: ordena-se, seleciona-se, exporta-se.

O registo SQL retém tudo o que foi enviado, com o número de linhas afetadas. Copia-se, esvazia-se.

Comparar duas tabelas

F8 em duas tabelas compara as suas estruturas: não havendo bytes, são os campos e os índices que se confrontam. Ver Comparar.

Remover

Remover uma ligação tira-a da lista com a sua palavra-passe. O servidor não é tocado.

Manual do Meneaufile, em português.