Como instalar e usar o MySQL Workbench no Ubuntu

Como instalar e usar o MySQL Workbench no Ubuntu
O MySQL é um sistema de gerenciamento de banco de dados de código aberto (DBMS) alimentado pela Oracle Corporation. O MySQL é uma ferramenta econômica e potente que ajuda no gerenciamento de grandes dados enquanto fornece segurança. Nosso tópico preocupado hoje é o MySQL Workbench, uma ferramenta gráfica que lida com servidores e bancos de dados MySQL. Esta ferramenta pode ser usada para visualizar módulos para criar, executar e otimizar várias consultas.

Pré -requisitos

Antes de instalar o MySQL Workbench, verifique se o servidor MySQL está instalado no seu sistema. Neste guia, usaremos o servidor comunitário. Se você já possui um servidor comunitário MySQL instalado no seu sistema, pode pular a seção a seguir e prosseguir diretamente para instalar o mysql workbench.

Instalação do MySQL Server

Primeiro, garantiremos que seus pacotes de sistema estejam todos atualizados. Execute o seguinte comando para fazer isso.

$ sudo apt update
Atualização de $ sudo apt

Se seus pacotes já estiverem atualizados, não há necessidade de digitar o segundo comando.

Agora, para instalar o servidor MySQL, digite o seguinte comando.

$ sudo apt install mysql-server

Depois de terminar a instalação, configure o servidor da comunidade. Vá para o terminal e digite o seguinte comando.

$ sudo mysql

Todo novo usuário tem um nome de usuário padrão, "root", que não é protegido. Para definir a senha, insira o seguinte comando.

mysql> alterar o usuário 'root'@'localhost' identificado com mysql_native_password por 'root';

Definimos nossa senha para "raiz". Você pode defini -lo para o que quiser, substituindo "raiz" (após a senha por) No comando acima.

Depois de concluir esta etapa, digite o seguinte comando.

mysql> privilégios de descarga;

Agora, você pode sair do MySQL digitando saída.

mysql> saída;

Depois de terminar com essas etapas, avise para a instalação do MySQL Workbench.

Instalação do MySQL Workbench

Digite o seguinte comando para verificar se o seu servidor comunitário MySQL está em funcionamento.

$ Systemctl status mysql.serviço

Avançar se o servidor for ativo, como pode ser visto acima; Caso contrário, você pode ter que iniciar seu servidor novamente.

Digite o seguinte comando para baixar e instalar o mysql workbench.

$ sudo apt install mysql-workbench

Usando o MySQL Workbench

Vá para o menu de atividades e na caixa de pesquisa, digite “MySQL Workbench”E execute -o.

Você verá a seguinte tela.

Criar uma conexão local é muito simples e, desde que você tenha o servidor comunitário instalado no local padrão, esta tarefa é apenas uma questão de minutos. Quando você inicia a bancada pela primeira vez, você recebe uma janela com apenas algumas opções. Para cada servidor instalado localmente, um ladrilho de conexão é criado automaticamente para você. Para adicionar mais conexões, clique no ícone mais ao lado do principal Conexões MySQL cabeçalho.

Se você quiser adicionar uma conexão, a seguinte caixa de diálogo será exibida. Os valores padrão para um local simples são pré-entrelaçados.

Dê um nome à sua conexão na caixa de nome da conexão. O recurso mais importante aqui é o nome do host, que é o endereço IP do host do servidor. O MySQL Server usa a porta 3306

Em uma nova instalação, apenas o usuário root com acesso total a tudo no servidor está disponível. Aqui, vamos nos conectar com a raiz e clicar em conexão de teste.

Depois de inserir a senha e pressionar Enter, a seguinte mensagem será mostrada.

Agora volte para a tela inicial. Você verá outro ladrilho de conexão com o nome da sua conexão.

Clicar neste ladrilho abrirá a nova conexão.

No mysql workbench, há muito que você pode fazer. Você pode criar esquemas e mesas. Adicione dados nessas tabelas ou visualize dados específicos.

Agora, na captura de tela acima, a seção rotulada como “1” é onde você entra suas consultas SQL. A seção marcada "2" é uma barra lateral onde você gerencia seus bancos de dados e esquemas. A seção rotulada como "3" é onde a saída das consultas SQL que você digitou na seção marcada "1" é exibida.

Conectando -se a um esquema

Você pode criar um novo esquema ou importar um já existente. Como você pode ver na figura abaixo, há apenas um esquema padrão chamado sys. Vamos adicionar nosso novo esquema.

Passo 1
Para carregar um esquema de um arquivo, vá para o Servidor guia na barra de navegação superior e clique Importação de dados.

Passo 2
A seguinte caixa de diálogo aparece. Verifica a caixa "Importação de arquivo independente”E navegue no arquivo SQL do seu sistema. Agora clique no Comece a importar botão.

Agora, se o seu esquema já tem dados, você não precisa importá -los. Mas se o seu esquema estiver vazio e os dados do seu esquema estão em outro arquivo, execute esta próxima etapa.

etapa 3
Clique na importação de dados na guia Servidores, verifique o Importação de arquivo independente Caixa e dê a localização do seu arquivo de dados. Agora no Esquema de destino padrão, Selecione o esquema de destino desses dados e clique no Comece a importar botão. Esta etapa é muito semelhante à etapa 2.

Visualizando as tabelas

Pressione o botão Atualizar para que você possa ver seu esquema importado. No nosso caso, vemos um novo esquema chamado “Sakila”.

Você pode expandir “Sakila”Para ver seu conteúdo. Você pode ver suas tabelas expandindo a seção de tabelas.

A consulta SQL correspondente para esta ação e a tabela resultante aparecem na seção de consulta clicando no ícone do calendário à direita do nome da tabela. Enquanto uma mensagem de sucesso é mostrada.

Você pode escrever consultas para ver linhas ou colunas específicas, e.g., A consulta a seguir seleciona a coluna de primeiro nome da tabela do ator de um ator cujo ator_id é 1.

Conclusão

Isso acaba com o nosso guia para instalar e trabalhar com o MySQL Workbench. O MySQL Workbench é uma ferramenta conveniente para manipular e gerenciar bancos de dados usando servidores MySQL. Como vimos, os usuários podem escrever consultas SQL para executar diferentes operações em seu esquema. Felizmente, tem sido uma leitura informativa!