Instale MySQL CentOS

Resumo : neste tutorial você aprenderá passo a passo como instalar o MySQL 8 no CentOS 7.

Para instalar o MySQL 8 no CentOS 7, siga estas etapas:

Etapa 1. Adicione o repositório MySQL Yum

Adicione o repositório oficial do MySQL ao gerenciador de pacotes do seu sistema (yum)

sudo rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
Linguagem de código:  JavaScript  ( javascript )

Etapa 2. Baixe a chave GPG oficial do MySQL usando

sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysqlLinguagem de código:  JavaScript  ( javascript )

Etapa 3. Instale o MySQL 8 Community Server

Instale o pacote MySQL 8 Community Server usando o seguinte comando:

sudo yum install mysql-server

Etapa 4. Inicie o serviço MySQL

Inicie o serviço MySQL e habilite-o para execução na inicialização com:

sudo systemctl start mysqld
sudo systemctl enable mysqld

Etapa 5. Mostrar a senha padrão do usuário root

Quando você instala o MySQL 8.0, a conta do usuário root recebe uma senha temporária. Para mostrar a senha da conta do usuário root, use o seguinte comando:

sudo grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'
Linguagem de código:  JavaScript  ( javascript )

Aqui está a saída:

Kq%<ul_0M*O0

Observe que sua senha temporária será diferente. Você precisará dessa senha para alterar a senha da rootconta do usuário.

Etapa 6. Instalação segura do MySQL

Execute o comando mysql_secure_installation para proteger o servidor MySQL:

mysql_secure_installation

Ele solicitará a senha atual da conta root:

Enter password for user root:

Digite a senha temporária acima e pressione Enter. A seguinte mensagem será exibida:

The existing password for the user account root has expired. Please set a new password.

New password:
Re-enter new password:Linguagem de código:  PHP  ( php )

Você precisará inserir a nova senha da rootconta do ‘ duas vezes. Irá gerar algumas perguntas, é recomendado digitar sim (y):

Remove anonymous users? (Press y|Y for Yes, any other key for No) : y

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y

Etapa 7. Conecte-se ao MySQL

Use este comando para conectar-se ao servidor MySQL:

mysql -u root -p

Ele solicitará a senha do rootusuário. Você digita a senha e pressiona Enter:

Enter password:

Ele mostrará o mysqlcomando:

mysql>

Use SHOW DATABASESpara exibir todos os bancos de dados no servidor atual:

mysql> show databases;Linguagem de código:  SQL (linguagem de consulta estruturada)  ( sql )

Aqui está a saída:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.05 sec)Linguagem de código:  JavaScript  ( javascript )

Neste tutorial, você aprendeu passo a passo como instalar o MySQL 8 no CentOS 7.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *