[Reservado] centos mysql Guia de Instalação tolo (bate detalhes)

Reproduzido de https://www.jianshu.com/p/4a41a6df19a6 , original escrito muito bom, não vou encher bastante amigos ~

corpo:

1, a documentação oficial de instalação

http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

2, baixar pacote Mysql yum

http://dev.mysql.com/downloads/repo/yum/

Transferido para o local, em seguida enviado para o servidor, ou fazer o download diretamente usando wget

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

3, Ann transferir a fonte de software

Será platform-and-version-specific-package-namesubstituído pelo nome do seu rpm baixado

sudo rpm -Uvh platform-and-version-specific-package-name.rpm

por exemplo

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

4, instalar o servidor mysql

 yum install  -y  mysql-community-server

Se o ambiente de rede não é muito boa, a execução do comando que você pode ir para uma xícara de chá? Ou honra matar inning

5, mysql início

service mysqld start
systemctl start mysqld.service

6, verificar o estado de funcionamento do mysql

service mysqld status
systemctl status mysqld.service

7, modificar a senha temporária

Depois Mysql5.7 é instalado por senha de root padrão.

MySQL 7.1 para obter senha temporária

Para maior segurança, MySQL5.7 gerar aleatoriamente uma senha para o usuário root, o log de erro, que diz respeito ao local do log de erro, se a instalação de pacotes RPM, o padrão é /var/log/mysqld.log.
única MySQL iniciar uma vez que a senha temporária antes que eles possam ver

grep 'temporary password' /var/log/mysqld.log

 


Aqui está o códigoYdsGaxOq>2n!

 

7,2 login e mudar sua senha

Usando a senha padrão

mysql -uroot -p

A senha usada para fazer login no servidor, a senha deve ser alterada imediatamente, caso contrário ele irá relatar o seguinte erro:


mysql> select @@log_error;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql>

Change Password

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

Se a senha é muito simples de configurar as seguintes dicas

Como resolver ERROR 1819 (HY000): Your password does not satisfy the current policy requirementsisso? soluções directas Wen é aqui descrita em detalhe, no final

Temos de modificar dois parâmetros globais:
Em primeiro lugar, modificar o valor do parâmetro validate_password_policy

mysql> set global validate_password_policy=0; 

Em seguida, modifique o comprimento da senha

set global validate_password_length=1;

Modificar a senha novamente para executar nele

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

8, autorizar outras máquinas aterragem

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

FLUSH  PRIVILEGES;

9, descrição detalhada do conjunto de senha

ERROR 1819 (HY000): Sua senha não satisfaz os requisitos da política atual



Javen205: Autor
link: HTTPS: //www.jianshu.com/p/4a41a6df19a6  (invasão excluir ~)

Publicado 35 artigos originais · Louvor obteve 18 · vista 370 000 +

Acho que você gosta

Origin blog.csdn.net/TXX_c/article/details/82761714
Recomendado
Clasificación