Testadores aprendem Linux (6): Instale o banco de dados mysql no CentOS7

Diretório

1. Domine os comandos de instalação e desinstalação do rpm

2, rpm instala o mysql

3. Acesso remoto ao mysql

1. Comandos principais de instalação e desinstalação do rpm

Introdução ao RPM: O
RPM (Red Hat Package Manager) é um sistema aberto de gerenciamento de pacotes. Ele pode ser reconhecido como um padrão para gerenciamento de pacotes de software no Linux no RedHat Linux e em outros sistemas Linux. O lançamento do RPM é baseado no contrato GPL, que pode fornecer uma instalação rápida e reduzir o problema de compilação e instalação.

Função RPM: O
rpm possui as seguintes funções principais, os detalhes são os seguintes:
instalação: extrair o software do pacote rpm e instalá-lo no disco rígido
Desinstalar: desinstalar o software do sistema
Atualização: substituir a versão antiga do software;
consulta: consulta Informações
do pacote de software ; verificação: verifique a diferença entre o software no sistema e o software no pacote

Formato do pacote RPM:
O nome do pacote RPM tem seu formato exclusivo, como: mysql-community-server-5.7.21-1.el7.x86_64.rpm
name: mysql-community-server é o nome da
versão do software : 5.7.21 -1 é a versão do software;
digite: x86_64 significa compilado na plataforma de computador Intel x86 de 64 bits

Uso do comando rpm:
-i: instale o arquivo rpm especificado
-U: atualize o software
-e: exclua o pacote de software especificado
-q: consulte se o pacote de software especificado está instalado no sistema
-qa: query all pacote rpm
-v: verifique o pacote de software especificado

Exemplo:
Instale o pacote de software local: rpm -ivh mysql-community-server-5.7.21-1.el7.x86_64.rpm
Instale o pacote de software remoto: rpm -ivh http://mirrors.163.com/../xxx.
pacote de software de atualização do rpm do arquivo local: rpm -Uvh xxxx.rpm
pacote de software de atualização do arquivo remoto: rpm -Uvh http://mirrors.163.com/../xxx.rpm
desinstalar o pacote de software: rpm -e mysql
consulta se Instale o pacote de software: rpm -qa | grep mysql

 

Segundo, o rpm instala o mysql

Na seção anterior, aprendemos o comando rpm, onde usamos esse comando para instalar o mysql

1. Primeiro verifique se o mysql já está instalado no servidor atual:

 

2. Acesse o site oficial do mysql: https://dev.mysql.com/downloads/mysql/ para baixar a versão mais recente do pacote mysql rpm, mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar


3. Como precisamos instalar apenas os principais serviços do mysql e podemos acessar o mysql normalmente, precisamos colocar o
mysql-community-libs-5.7.21-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7 .21-1.el7.x86_64.rpm
mysql-community-common-5.7.21-1.el7.x86_64.rpm
mysql-community-client-5.7.21-1.el7.x86_64.rpm
mysql-community-server- 5.7.21-1.el7.x86_64.rpm Pacotes de
5 rpm são carregados no servidor, conforme mostrado na figura

4. Comece a instalar o mysql:
4.1 Desinstale primeiro: yum remove mariadb-libs
4.2 Instale: mysql-community-common-5.7.21-1.el7.x86_64.rpm

 

 4.3 Instalação: mysql-community-libs-5.7.21-1.el7.x86_64.rpm

 

Nota: Como o centOS vem com uma versão antiga do mariadb-libs que entra em conflito com o pacote mysql atual, ele precisa ser desinstalado antes da instalação

4.4 Instalação: mysql-community-libs-compat-5.7.21-1.el7.x86_64.rpm

 

4.5 Instalação: mysql-community-client-5.7.21-1.el7.x86_64.rpm

 4.6 Instalação: perl

Execução: yum install perl
Nota: É melhor usar este comando para instalar o perl aqui.O Perl depende de outros 26 pacotes.É muito problemático fazer o download e instalá-lo individualmente
.

 4.7 Instalação: mysql-community-server-5.7.21-1.el7.x86_64.rpm

 

5. Inicialização, configuração: Após instalar o mysql, você precisa iniciar o servidor mysql para usá-lo normalmente;
5.1.service mysqld restart

  5.2 Primeiro encontre o arquivo de log do mysql, você precisa usar o seguinte comando:

find: comando find file
encontre ./ -name a.txt- encontre arquivos no diretório e subdiretórios atuais a.txt
encontre ./ -tamanho + 1M - encontre arquivos maiores que 1M no diretório e subdiretórios atuais

 

 5.3 Para encontrar a senha inicial do usuário root, você precisa usar o seguinte comando:

grep: filter
eg cat a.txt | grep -i newdream --filter newdream linhas em a.txt
grep -l mysql / sbin / * --filtre o nome do arquivo que contém mysql em / sbin /

 

5.4 Use root e senha para conectar-se ao mysql, como mostrado abaixo:

 6.5 Reduza o limite de complexidade da senha: defina global validate_password_policy = 0;

6.6 Abaixe o limite de tamanho da senha: defina global validate_password_length = 4;

6.7 Altere a senha inicial do usuário root: altere o usuário 'root' @ 'localhost' identificado por '123456';

6.8 Crie um novo usuário: crie o usuário 'root' @ '%' identificado por '123456';

6.9 Autorização: CONCEDE TODOS OS PRIVILÉGIOS EM *. * PARA 'root' @ '%';

6.10 Atualizar privilégios: privilégios de liberação;

 

 

Três, acesso remoto ao mysql

Use a ferramenta de conexão com o banco de dados navicat para conectar-se ao banco de dados Mysql remotamente

 

Resumo: 

 O banco de dados é a base dos testadores e deve ser instalado e usado com eficiência.

 

Acho que você gosta

Origin www.cnblogs.com/xmxit-liu/p/12693131.html
Recomendado
Clasificación