CentOS7 instalar o MySQL (MySQL baixado pacote de instalação)

1. Faça o download do pacote de instalação enviados para um bom linux:

2. Verifique se há um pacote local mysql existente

rpm -qa | grep mysql

Detecção 3. da existência de um local de MariaDB pacote existente

rpm -qa | grep mariadb

4. Se assim for, o comando de descarga com yum

yum -y remove mariadb-libs-5.5.54-2.el7.x86_64
//或者
rpm -e --nodeps mariadb-libs-5.5.54-2.el7.x86_64

5. Crie uma pasta, pacote de upload jar para o diretório / opt / software / mysql

mkdir /opt/module/mysql

pacote mysql frasco 6. descompressão

tar -xvf mysql-5.7.19-1.el7.x86_64.rpm-bundle.tar -C /opt/module/mysql

instalação 7. servidor de mysql, cliente, comum, libs, lib-compat

rpm -ivh --nodeps mysql-community-server-5.7.19-1.el7.x86_64.rpm
rpm -ivh --nodeps mysql-community-client-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.19-1.el7.x86_64.rpm

image.png

8. Verifique se iniciar o serviço mysql

systemctl status mysqld


9. serviço mysql Iniciar

systemctl start mysqld

image.png

10. Verifique o serviço mysql for iniciado novamente

systemctl status mysqld

11. Revise a senha padrão gerado

cat /var/log/mysqld.log | grep password

Comente a senha padrão gerado

serviço mysql 12. Log

mysql -uroot -p’然后粘贴上密码’

regras de senha 13. Modificar mysql

0 ou BAIXA comprimento
1 ou MÉDIO Comprimento, letras maiúsculas, números, caracteres especiais
2 ou FORTE Comprimento, capitalização, números, caracteres especiais, dicionário

Nota: Os seguintes modificações são modificar temporariamente
a níveis de força de senha de verificação, 0 / LOW, 1 / média , 2 / STRONG.

set global validate_password_policy=0;

O número de letras maiúsculas e minúsculas número de letras b. Contém pelo menos a senha

set global validate_password_mixed_case_count=0;

senha c., pelo menos, um número de dígitos a ser incluído

set global validate_password_number_count=3;

d. número de senha de caracteres especiais para incluir pelo menos

set global validate_password_special_char_count=0;

e. senha de comprimento mínimo, parâmetro defaults a 8,

set global validate_password_length=3;

    Ele tem um limite mínimo e um valor mínimo: número de letras maiúsculas e minúsculas de, pelo menos, o número de dígitos a serem incluídos na senha menos caráter validate_password_special_char_count especial + (2 * validate_password_mixed_case_count) para incluir validate_password_number_count +

  1. Alterar senha:
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('000000');

(Estes dois passos podem ser ignorados)

use mysql;
SHOW VARIABLES LIKE 'validate_password%';
Nome variável Valor
validate_password_dictionary_file
validate_password_length 3
validate_password_mixed_case_count 0
validate_password_number_count 3
validate_password_policy BAIXO
validate_password_special_char_count 0

privilégios de login remoto 15. Modificar

Como mostrado acima: Este é um link remoto foi configurado com sucesso
todos os localização padrão% é localhost, o que significa que apenas o acesso nativo

Consultar os privilégios de login raiz atual na tabela de usuário:

select host,user from mysql.user;

Modificar as permissões para all%:

update mysql.user set host = '%' where user = 'root';

atualização de cache:

flush privileges;

Publicado 18 artigos originais · ganhou elogios 0 · Visualizações 469

Acho que você gosta

Origin blog.csdn.net/aflyingcat520/article/details/105332214
Recomendado
Clasificación