Pular para o conteúdo principal

Como Instalar o MySQL no CentOS

Como Instalar o MySQL no CentOS

O MySQL é um sistema de gerenciamento de banco de dados relacional (RDBMS) de código aberto popular e amplamente utilizado. Ele oferece uma forma poderosa e flexível de armazenar e gerenciar grandes quantidades de dados. Este tutorial passo a passo irá guiá-lo através do processo de instalação do MySQL no CentOS, uma distribuição Linux popular.

Pré-requisitos

Antes de começar, certifique-se de ter o seguinte:

  • Um servidor CentOS com acesso root ou uma conta de usuário com privilégios sudo.
  • Uma conexão de internet estável.

Passo 1: Atualizar os Pacotes do Sistema

Para garantir que seu sistema esteja atualizado, é uma boa prática atualizar os pacotes do sistema antes de instalar qualquer novo software. Abra um terminal e execute o seguinte comando:

sudo yum update

Este comando irá atualizar todos os pacotes instalados no seu sistema CentOS.

Passo 2: Instalar o Repositório do MySQL

Por padrão, o CentOS fornece uma versão mais antiga do MySQL em seu repositório oficial. Para instalar a versão mais recente, precisamos adicionar o repositório oficial do MySQL. Execute o seguinte comando para baixar e instalar o pacote do repositório:

sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

Este comando irá baixar e instalar o pacote do repositório do MySQL.

Passo 3: Instalar o Servidor MySQL

Agora que adicionamos o repositório do MySQL, podemos prosseguir para instalar o servidor MySQL. Execute o seguinte comando:

sudo yum install mysql-server

Este comando irá instalar o servidor MySQL e suas dependências.

Passo 4: Iniciar o Serviço do MySQL

Após a conclusão da instalação, inicie o serviço do MySQL executando o seguinte comando:

sudo systemctl start mysqld

Este comando irá iniciar o serviço do MySQL no seu sistema CentOS.

Passo 5: Segurança da Instalação do MySQL

O MySQL vem com um script que ajuda a garantir a instalação, definindo uma senha de root e removendo algumas configurações padrão inseguras. Execute o seguinte comando para iniciar o script:

sudo mysql_secure_installation

O script irá solicitar que você defina uma senha de root, remova usuários anônimos, desabilite o login remoto do root, remova o banco de dados de teste e recarregue as tabelas de privilégios. Siga as instruções e responda às perguntas de acordo.

Passo 6: Verificar a Instalação do MySQL

Para confirmar que o MySQL está instalado corretamente e em execução, execute o seguinte comando:

sudo systemctl status mysqld

Este comando irá exibir o status do serviço do MySQL. Se estiver em execução, você verá uma mensagem indicando que o serviço está ativo.

Passo 7: Acessar a Linha de Comando do MySQL

Para acessar a linha de comando do MySQL, use o seguinte comando:

mysql -u root -p

Você será solicitado a inserir a senha de root que você definiu durante a instalação. Após inserir a senha, você estará conectado à interface de linha de comando do MySQL.

Exemplos de Uso

Aqui estão alguns exemplos de comandos comuns do MySQL que você pode experimentar:

  • Listar todos os bancos de dados: SHOW DATABASES;
  • Criar um novo banco de dados: CREATE DATABASE mydatabase;
  • Alternar para um banco de dados: USE mydatabase;
  • Criar uma tabela:
  CREATE TABLE mytable (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);

O Que Observar

Durante o processo de instalação, há algumas coisas que você deve ter em mente:

  • Certifique-se de ter uma conexão de internet estável para baixar os pacotes necessários.
  • Verifique o URL do repositório para garantir que você esteja instalando a versão correta do MySQL.
  • Ao definir a senha de root, escolha uma senha forte e segura para proteger sua instalação do MySQL.

Conclusão

Parabéns! Você instalou com sucesso o MySQL no seu sistema CentOS. Agora você pode começar a usar o MySQL para armazenar e gerenciar seus dados. Lembre-se de consultar a documentação oficial do MySQL para obter mais informações sobre uso avançado e configurações.