Instalación rápida de mysql-5.7.17 en rpm bajo centos7

Primero, prepare los materiales primero, aquí está el método de instalación del paquete rpm.

Puede ir al sitio web oficial de mysql para descargar el paquete de instalación, o puede descargarlo a través de mis recursos (los fanáticos pueden descargarlo gratis) El enlace de descarga es el siguiente:

Descarga del paquete de instalación mysql-5.7.17

Los paquetes necesarios aquí son los siguientes:

mysql-community-client-5.7.17-1.el7.x86_64.rpm

mysql-community-common-5.7.17-1.el7.x86_64.rpm

mysql-community-devel-5.7.17-1.el7.x86_64.rpm

mysql-community-libs-5.7.17-1.el7.x86_64.rpm

mysql-community-server-5.7.17-1.el7.x86_64.rpm

En segundo lugar, escriba el script de instalación e instálelo

1. Para mejorar la velocidad de instalación, puede escribir el siguiente script para una instalación rápida

El contenido del script mysql_install.sh es el siguiente:

#! /bin/bash

install_mysql(){
    rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm --force --nodeps
    rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm --force --nodeps
    rpm -ivh mysql-community-devel-5.7.17-1.el7.x86_64.rpm --force --nodeps
    rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm --force --nodeps
    yum -y install mysql-community-server-5.7.17-1.el7.x86_64.rpm
}

install_mysql

Nota: Debido a la inconsistencia de varios entornos, es posible que falten dependencias. Si puede conectarse a Internet, puede configurar la fuente de yum para que sea la fuente de Ali o Netease. Si no puede conectarse a Internet, puede crear una fuente de yum local usted mismo, o ver Si se le indica que falta algún paquete, descárguelo manualmente e instálelo nuevamente.

2. Ejecute el script para instalar rápidamente

# sh mysql_install.sh

3. Inicie el servicio mysql

Después de la instalación, inicie el servicio mysqld a través de systemctl

# systemctl iniciar mysqld

# systemctl status mysqld

Tres, inicie sesión en mysql y cambie la contraseña

1. Dado que la versión mysql5.7 ha mejorado los requisitos de verificación de seguridad, se requiere una contraseña compleja para iniciar sesión por defecto. Vamos a grep la contraseña inicial en mysqllog antes de iniciar sesión por primera vez.

# grep contraseña /var/log/mysqld.log

Después de encontrar la contraseña, puede iniciar sesión en mysql a través de esta contraseña temporal

# mysql -uroot -p "contraseña temporal"

2. Después de iniciar sesión, puede modificar la contraseña de inicio de sesión con el siguiente comando

mysql> modificar el usuario root @ localhost identificado por 'dFIK8KOL) DM';

3, mysql necesita usar una contraseña de cierta complejidad de forma predeterminada, si necesita establecer una contraseña simple, modifique el archivo de configuración de la siguiente manera;

# vim /etc/my.cnf

Agregue validate-password = OFF al archivo de configuración

Después de modificar el archivo de configuración, reinicie el servicio mysql

# systemctl reiniciar mysqld

Luego ingrese mysql y puede cambiarlo a una contraseña simple.

 

 

Supongo que te gusta

Origin blog.csdn.net/weixin_42182501/article/details/111674270
Recomendado
Clasificación