Aula 2: Instalação e configuração do MySQL — Linux e Windows

Aula 2: Instalação e configuração do MySQL — Linux e Windows

Nesta aula, você vai aprender a instalar e configurar o MySQL em diferentes sistemas operacionais, especificamente Linux e Windows. Esta etapa é crucial para qualquer desenvolvedor ou administrador de banco de dados que procura implementar o MySQL em um ambiente de produção ou desenvolvimento. Entender como realizar a instalação e fazer ajustes básicos da configuração assegura que o banco de dados funcione de maneira eficiente e segura.

O que você vai aprender nesta aula

  • Como instalar o MySQL no Linux (Ubuntu e CentOS)
  • Como instalar o MySQL no Windows
  • Configuração inicial e comandos básicos
  • Verificação do funcionamento do MySQL

Instalação e configuração do MySQL no Linux

Vamos começar com a instalação do MySQL em sistemas Linux, como Ubuntu/Debian e CentOS/RHEL. Certifique-se de usar um terminal com permissões de administrador (root) para executar os comandos.

Ubuntu/Debian

  1. Atualize o índice de pacotes do sistema:
  2. sudo apt-get update

    A instrução sudo apt-get update faz um recarregamento do índice local de pacotes para garantir que as informações estejam atualizadas.

  3. Instale o MySQL Server:
  4. sudo apt-get install mysql-server

    Este comando sudo apt-get install mysql-server baixa e instala o servidor MySQL no seu sistema.

  5. Durante a instalação, você será solicitado a definir uma senha para o usuário root do MySQL. Escolha uma senha forte.
  6. Verifique se o serviço MySQL está em execução:
  7. sudo systemctl status mysql

    Aqui, o comando sudo systemctl status mysql exibe o status atual do serviço MySQL, indicando se está ativo e rodando.

CentOS/RHEL

  1. Adicione o repositório do MySQL:
  2. sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

    O comando acima envia para o gestor de pacotes yum o repositório oficial do MySQL para que possa ser instalado posteriormente.

  3. Instale o MySQL Server:
  4. sudo yum install mysql-server

    Ao executar sudo yum install mysql-server, o sistema baixa e instala o MySQL Server.

  5. Inicie o serviço MySQL:
  6. sudo systemctl start mysqld

    O comando sudo systemctl start mysqld inicia o serviço MySQL.

  7. Habilite o serviço MySQL para iniciar automaticamente após a reinicialização do sistema:
  8. sudo systemctl enable mysqld

    A instrução sudo systemctl enable mysqld faz com que o serviço MySQL seja carregado automaticamente quando o sistema for reiniciado.

Instalação e configuração do MySQL no Windows

  1. Faça o download do instalador do MySQL a partir do site oficial (https://dev.mysql.com/downloads/installer/).
  2. Execute o instalador e selecione a opção “Custom” para personalizar sua instalação, se necessário.
  3. Durante a instalação, você será solicitado a configurar diversos parâmetros, como a porta TCP (usualmente 3306) e a senha do usuário root. Aconselha-se manter esses parâmetros padrão para maior compatibilidade.
  4. Conclua o processo de instalação e verifique o funcionamento ao iniciar o MySQL Workbench, que é fornecido junto com o instalador.

Comandos Básicos de Verificação

Após a instalação, é importante verificar se o MySQL está rodando suavemente. Em nossos projetos na JRT Technology Solutions, seguimos algumas verificações básicas imediatamente após a instalação:

  1. No terminal Linux, acessar o cliente MySQL:
  2. mysql -u root -p

    Este comando conecta ao MySQL como o usuário root. Você precisará inserir a senha que definiu durante a instalação.

  3. No Windows, abra o MySQL Workbench e conecte-se ao servidor. Verifique se pode executar comandos simples, como:
  4. SHOW DATABASES;

    Este comando SHOW DATABASES; lista todas as bases de dados que estão criadas, permitindo confirmar o funcionamento correto.

Resumo da Aula 2

Neste módulo, cobrimos os passos essenciais para instalar e configurar o MySQL nos sistemas operacionais Linux e Windows. Agora você deve estar apto a iniciar o serviço MySQL, configurá-lo com parâmetros básicos e verificar seu funcionamento. Na próxima aula, vamos explorar como criar e gerenciar bases de dados, aprofundando seu conhecimento na administração de MySQL. Com a experiência adquirida, você estará mais preparado para lidar com desafios no ambiente de TI, tal como fazemos nos projetos da JRT Technology Solutions, onde nossos especialistas utilizam diariamente MySQL para atender nossos clientes.

Quer aprender na prática com especialistas?

A JRT Technology Solutions oferece treinamentos e implementação de MySQL para equipes corporativas.



Falar no WhatsApp

Thiago Paes Rodrigues

Com mais de 22 anos de experiência em Tecnologia da Informação, este profissional construiu uma trajetória sólida como empresário, atuando de forma estratégica na implementação de soluções tecnológicas que otimizam processos e impulsionam resultados em diferentes setores.