Linux Mint

Como instalar o MySQL no Linux Mint 20 e Ubuntu 20.04?

Como instalar o MySQL no Linux Mint 20 e Ubuntu 20.04?
MySQL é um banco de dados de código aberto, simples e relacional que usa SQL (Structured Query Language) para gerenciar e manipular os dados. MySQL é uma parte essencial do LAMP (https: // linuxhint.com / install-lamp-stack-ubuntu /) stack. No momento da escrita, a versão mais recente do MySQL é 8.0.23.

Este post explica a instalação do MySQL no Linux Mint 20 e Ubuntu 20.04.

Instalação do MySQL no Linux Mint 20 e Ubuntu 20.04

Abra o terminal e atualize o cache do repositório apt antes de instalar o MySQL:

$ sudo apt update

Em seguida, instale o servidor MySQL com o comando:

$ sudo apt install mysql-server

Pressione 'y' para continuar instalando o servidor MySQL.

Assim que o servidor MySQL for instalado com sucesso, verifique a versão instalada e verifique a instalação usando o comando:

$ mysql --version

Após a instalação bem-sucedida, o serviço MySQL será iniciado automaticamente. Para verificar o status do servidor MySQL, execute o comando:

$ sudo systemctl status mysql

A saída mostra que o serviço MySQL está ativo e em execução.

Configurando o MySQL no Linux Mint 20 e Ubuntu 20.04

O script mysql_secure_installation, que vem por padrão com a instalação do MySQL, nos permite proteger a segurança do MySQL.

Execute o script mysql_secure_installation com o comando:

$ sudo mysql_secure_installation

Durante a execução do script mysql_secure_installation, você verá vários prompts. Primeiro, você verá três níveis de uma política de validação de senha. Você deve pressionar 'y' para configurar uma senha. Além disso, selecione o nível de senha digitando o respectivo dígito numérico.

Além disso, digite a senha e reinsira a senha para confirmação. A linha de comando exibirá a força estimada da senha.

Além disso, você será solicitado a remover os usuários anônimos, testar bancos de dados e recarregar a tabela de privilégios. Pressione 's ou n' de acordo com sua escolha, e a configuração será realizada com sucesso.

Criando novo usuário

Para iniciar com o servidor MySQL a partir da linha de comando, use o comando:

$ sudo mysql

O shell interativo do MySQL será iniciado. Uma vez que o servidor MySQL é configurado, o MySQL cria um usuário root que pode gerenciar os bancos de dados e realizar várias ações administrativas.

Além disso, você também pode criar um novo usuário no servidor MySQL. Ao criar um novo usuário, insira um nome de usuário e uma senha. Siga a sintaxe fornecida abaixo para criar um novo usuário:

CRIAR USUÁRIO nome_do_usuário @ 'localhost' IDENTIFICADO POR 'senha';

Depois de criar o novo usuário com sucesso, você pode conceder os privilégios ao usuário da seguinte maneira:

CONCEDER TODOS OS PRIVILÉGIOS EM *. * TO user_name @ 'localhost';

O *.* concederá todos os tipos de privilégios ao usuário recém-criado.

É aconselhável liberar os privilégios. Isso irá liberar a memória extra que o servidor armazenou em cache ao criar um novo usuário.

Fazer login no servidor MySQL e criar um banco de dados

Agora vamos fazer o login no servidor MySQL e criar um novo banco de dados. Para realizar um login, use o comando:

$ mysql -u username -p

Digite a senha que você definiu antes para este usuário, e o shell interativo do MySQL será iniciado.

Para criar um novo banco de dados, execute o comando:

CREATE DATABASE database_name;

Para ver a lista de todos os bancos de dados disponíveis, digite o comando:

mostrar bancos de dados;

Conclusão

MySQL é um banco de dados relacional de código aberto muito popular. O servidor MySQL está incluído no Linux Mint 20 e Ubuntu 20.04 repositórios padrão. Este artigo explica a instalação do MySQL em duas distribuições Linux populares, i.e., Linux Mint 20 e Ubuntu 20.04.

Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...
OpenTTD vs Simutrans
Criar sua própria simulação de transporte pode ser divertido, relaxante e extremamente atraente. É por isso que você precisa ter certeza de experiment...