O MySQL é um dos sistemas de gerenciamento de banco de dados mais populares e amplamente utilizados no mundo. Se você está planejando configurar um servidor de banco de dados MySQL no seu sistema Linux, este guia passo a passo irá ajudá-lo a realizar essa tarefa de forma rápida e fácil.
Antes de começar, certifique-se de ter acesso root ao seu sistema Linux e siga as etapas abaixo:
Passo 1: Instalar o MySQL
O primeiro passo é instalar o servidor MySQL no seu sistema Linux. Abra o terminal e execute o seguinte comando:
sudo apt-get install mysql-server
Após a instalação, você precisará iniciar o servidor MySQL executando o seguinte comando:
sudo systemctl start mysql
Passo 2: Configurar o MySQL
Agora que o servidor MySQL está instalado e em execução, você precisa configurá-lo. Execute o seguinte comando para iniciar o assistente de configuração:
sudo mysql_secure_installation
O assistente de configuração irá guiá-lo através de várias etapas para configurar a segurança do seu servidor MySQL. Certifique-se de seguir as instruções cuidadosamente e definir uma senha forte para o usuário root.
Passo 3: Acessar o MySQL
Após a configuração, você pode acessar o servidor MySQL executando o seguinte comando:
mysql -u root -p
Você será solicitado a inserir a senha do usuário root que você configurou durante o passo anterior. Após inserir a senha correta, você terá acesso ao prompt do MySQL.
Passo 4: Criar um Banco de Dados
Para criar um banco de dados no MySQL, use o seguinte comando:
CREATE DATABASE nome_do_banco_de_dados;
Substitua “nome_do_banco_de_dados” pelo nome que você deseja dar ao seu banco de dados.
Passo 5: Criar um Usuário
Para criar um usuário no MySQL e conceder privilégios ao banco de dados, use o seguinte comando:
CREATE USER 'nome_do_usuario'@'localhost' IDENTIFIED BY 'senha_do_usuario';
Substitua “nome_do_usuario” pelo nome que você deseja dar ao seu usuário e “senha_do_usuario” pela senha que você deseja definir.
Passo 6: Conceder Privilégios
Para conceder privilégios ao usuário no banco de dados, use o seguinte comando:
GRANT ALL PRIVILEGES ON nome_do_banco_de_dados.* TO 'nome_do_usuario'@'localhost';
Substitua “nome_do_banco_de_dados” pelo nome do banco de dados que você criou e “nome_do_usuario” pelo nome do usuário que você criou.
Passo 7: Atualizar Privilégios
Após conceder privilégios, execute o seguinte comando para atualizar as alterações:
FLUSH PRIVILEGES;
Isso garantirá que as alterações sejam aplicadas imediatamente.
Parabéns! Você configurou com sucesso um servidor de banco de dados MySQL no seu sistema Linux. Agora você pode começar a criar tabelas, inserir dados e executar consultas no seu banco de dados.