Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 10090|Resposta: 1

[Fonte] O CentOS 7 usa rpm para instalar o banco de dados MySQL

[Copiar link]
Postado em 23-01-2022 23:19:32 | | | |
Requisitos: Instalar o banco de dados da Versão Comunitária MySQL 5.7.36 em um sistema CentOS 7.

Revisar:

Linux Visualize o caminho do arquivo de configuração MySQL e configurações relacionadas
https://www.itsvse.com/thread-7402-1-1.html

A instalação offline de pacotes rpm no CentOS 7 resolve automaticamente dependências
https://www.itsvse.com/thread-9951-1-1.html
Preparação

Antes de instalar o banco de dados MySQL, o CentOS 7 precisa fazer alguma preparação e instalar as dependências necessárias com os seguintes comandos:

Desinstalar o mariadb

Se você não desinstalar, ao instalar o pacote libs, receberá o seguinte erro:

error: Failed dependencies:
        Mysql-community-common(x86-64) >= 5.7.9 é necessário para Mysql-community-Libs-5.7.36-1.el7.x86_64
        Mariadb-Libs é obsoleto pelo mysql-community-libs-5.7.36-1.el7.x86_64
Revise e desinstale


Baixar e descompactar o mysql-5.7.36

Endereço de Download:O login do hiperlink está visível.Selecione a versão necessária, sistema operacional e versão do sistema, conforme mostrado na figura a seguir:



Baixe o comando de descompactar da seguinte forma:


Comece a instalar o mysql-5.7.36

Execute o seguinte comando para instalar:



Inicie o MySQL

Após a conclusão da instalação, o serviço MySQL é inicializado por padrão, e o comando para iniciar o serviço MySQL é o seguinte:

Para visualizar a senha temporária, o comando é o seguinte:



Para se conectar a um banco de dados MySQL, usuários anteriores à versão 5.7.6 do MySQL podem usar o seguinte comando para alterar a senha padrão:



Se você não definir uma nova senha, o erro será o seguinte:

ERRO 1820 (HY000): Você deve redefinir sua senha usando a instrução ALTER USER antes de executar esta instrução.
Se a senha não atender aos requisitos, o seguinte erro será reportado:

ERRO 1819 (HY000): Sua senha não atende aos requisitos atuais da apólice
Crie um novoContas raiz que permitem conexões remotas, o comando é o seguinte:


Permite acesso à porta 3306

A porta padrão do banco de dados MySQL é 3306; se o firewall estiver ativado, você precisa liberar a porta 3306 para permitir o acesso de clientes externos, e o comando é o seguinte:

Tente usar a ferramenta de conexão de banco de dados MySQL, usando dbeaver como exemplo, a conexão é bem-sucedida, como mostrado na figura a seguir:



Configuração MySQL

Se você precisar ajustar o MySQL e modificar alguns itens de configuração do serviço, edite o seguinte arquivo:

/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
(Fim)





Anterior:Problema com a implantação de bibliotecas de links dinâmicos pela Hikvision em sistemas Linux
Próximo:Uso prático do cAdvisor para coletar métricas de contêineres do Docker
 Senhorio| Postado em 12-04-2024 14:47:10 |
CentOS 7 com MySQL 8.0.36 instalado




Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com