Proceso de instalación y configuración de MySql bajo Centos7, versión simple de instalación directa

Pasos

1. Compruebe si Linux ha instalado MySql

PD: Los que ya instalaron pueden ignorar directamente este paso

1. Método 1:

Orden:

rpm -qa | grep mysql

Cuando se haya instalado, aparecerán los siguientes resultados: el paquete de instalación que se muestra es el siguiente.
inserte la descripción de la imagen aquí
Si no está instalado:
inserte la descripción de la imagen aquí
2. Método 2:

Orden:

yum list installed | grep mysql

Una vez instalado, se mostrará de la siguiente manera:
inserte la descripción de la imagen aquí

2. Borrar MySQL (para reinstalación)

Nota: Este paso es aplicable a los usuarios cuya instalación de mysql está incompleta y necesita ser reinstalada. Otros usuarios pueden saltar a la Sección 3 para leer.

1. Eliminar MySQL y sus dependencias

1), verifique el paquete de dependencia

Nota: El paquete de dependencias de mariadb debe eliminarse en centos 7. Este comando verifica la existencia del paquete de dependencias de mariadb.

rpm -qa | grep mariadb

Esta máquina no está instalada:
inserte la descripción de la imagen aquí
2), realizar la eliminación

Eliminar método uno:

  • Comando 1: Eliminación general, si indica que hay paquetes dependientes, no se puede eliminar
  • bashrpm -e mysql
  • Comando 2: eliminar a la fuerza, incluidos varios paquetes dependientes
  • rpm -e --nodeps mysql57-community-release

Eliminar método dos:

yum remove mysql-*
  • La eliminación se completa de la siguiente manera:
    inserte la descripción de la imagen aquí
2. Consultar directorios heredados

El funcionamiento es el siguiente:

# whereis mysql

# mysql : /usr/lib64/mysql

# ls /etc/my.cnf //配置目录,一般情况用的很少

# ll /var/lib/mysql

Los directorios restantes después de la consulta son los siguientes:
inserte la descripción de la imagen aquí

3. Eliminar el directorio sobrante

Ejecutar si sobran y no ejecutar si no sobran

# rm -rf /etc/my.cnf 

# rm -rf /var/lib/mysql

La eliminación se realiza de la siguiente manera:
inserte la descripción de la imagen aquí

3. Comienza a instalar MySQL

Usamos una forma relativamente simple: usar yumcomandos para instalar.

Nota: este método es solo para la versión de distribución de centos en Linux, y es posible que otras versiones de distribución, como Ubuntu y Debian, no lo admitan.

1. Descarga y agrega la biblioteca
sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

inserte la descripción de la imagen aquí

2. Instale el paquete MySQL

Este proceso instalará automáticamente la última versión (5.7), y aparecerá una consulta durante el proceso de instalación, simplemente escriba y hasta el final.

yum install mysql-community-server

Proceso de instalación:
inserte la descripción de la imagen aquí
Instalación completa:
inserte la descripción de la imagen aquí

3. Configure MySQL para que se inicie en el arranque
systemctl enable mysqld

systemctl daemon-reload

inserte la descripción de la imagen aquí

4. Inicie MySQL

Inicie mysql:

systemctl start mysqld

systemctl status mysqld

Ver el estado de mysql:
inserte la descripción de la imagen aquí

5. Modificar la contraseña de MySQL

Al iniciar mysql por primera vez, se genera una contraseña temporal de forma predeterminada.

1), ver la contraseña temporal generada:tkjv%U%zR0a-

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

inserte la descripción de la imagen aquí
2), mejorar la seguridad de mysql

sudo mysql_secure_installation

Este proceso necesita ingresar una contraseña temporal: tkjv%U%zR0a-.

Después de ingresar, se le pedirá que ingrese una nueva contraseña.La nueva contraseña debe contener al menos 8 caracteres y contener al menos una letra mayúscula, una letra minúscula, un número y un carácter especial.

La modificación se completa de la siguiente manera:
inserte la descripción de la imagen aquí
Escriba y directamente para operaciones posteriores para mejorar la seguridad. Después de completar todas las operaciones de la siguiente manera:
inserte la descripción de la imagen aquí

6. Inicie sesión en MySQL

Inicie sesión en mysql como root:mysql -u root -p

Conéctese de la siguiente manera:
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

Cuarto, configure el inicio de sesión remoto de MySQL

1. Inicie sesión en MySQL y use la biblioteca mysql

Continúe con el paso tres. Luego use la biblioteca mysql

use mysql

inserte la descripción de la imagen aquí

2. Otorgar permiso a cualquier dirección IP
grant all privileges on *.* to 'root'@'%' identified by '密码' with grant option;

inserte la descripción de la imagen aquí

3. Actualizar permisos
flush privileges;

inserte la descripción de la imagen aquí

4. Comprobar si la modificación surte efecto
select host,user from user;

inserte la descripción de la imagen aquí

5. Prueba de conexión de herramientas

Prueba de conexión: OK

Nota: Configuré el nombre de host en la máquina con Windows y puedo usar directamente el nombre de host para probar la conexión

inserte la descripción de la imagen aquí

V. Resumen

El proceso de instalación es relativamente simple, ahorrando algunos pasos engorrosos. Escribí un resumen para mí y espero que pueda ayudar a todos.

Si encuentra algún problema durante el proceso de lectura, comente o envíe un mensaje privado ~

Si los lectores piensan que no está mal, muevan sus lindas manitas, un botón y tres enlaces~~

Supongo que te gusta

Origin blog.csdn.net/qq_44281591/article/details/117935147
Recomendado
Clasificación