Tabla de contenido
1. Consulta el mysql que viene con el sistema
2. Desinstalar el mysql que viene con el sistema
3. Cree un punto de almacenamiento para el paquete de instalación de mysql
4. Cargue el paquete de instalación mysql-5.7.29 en la carpeta anterior y descomprímalo
7. Cambia el grupo al que perteneces
9. Ver la contraseña raíz temporal generada
10. Modifique la contraseña raíz de MySQL y autorice el acceso remoto
11. Actualice la contraseña de root y establezca root
13. Verifique el estado de inicio y apagado de mysql
14: Se recomienda configurarlo como un servicio de inicio automático después de iniciar
15: compruebe si el inicio automático se ha configurado correctamente
instalar mysql
1. Consulta el mysql que viene con el sistema
rpm -qa|grep mariadb
2. Desinstalar el mysql que viene con el sistema
rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps
3. Cree un punto de almacenamiento para el paquete de instalación de mysql
mkdir -p /exportar/software/mysql
4. Cargue el paquete de instalación mysql-5.7.29 en la carpeta anterior y descomprímalo
Descomprimir: tar -xvf mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar
5. Ejecutar la instalación
Este paquete es necesario para ejecutar primero lo siguiente: yum -y install libaio
Ejecutar las dependencias instaladas
rpm -ivh mysql-community-common-5.7.29-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.29-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.29-1.el7.x86_64.rpm
6, inicializar mysql
mysqld --iniciar
7. Cambia el grupo al que perteneces
chown mysql:mysql /var/lib/mysql -R
8, iniciar mysql
iniciar mysql
systemctl iniciar mysqld.servicio
Ver estado mysql
systemctl estado mysqld.servicio
9. Ver la contraseña raíz temporal generada
gato /var/log/mysqld.log
Al final de esta línea de registros hay una contraseña temporal generada aleatoriamente.
10. Modifique la contraseña raíz de MySQL y autorice el acceso remoto
mysql -u raíz -p
Ingrese la contraseña: #Ingrese la contraseña temporal generada en el registro aquí
11. Actualice la contraseña de root y establezca root
mysql> alter user user() identificado por "root";
Consulta OK, 0 filas afectadas (0.00 seg)
12. Autorización
mysql> usa mysql;
mysql> OTORGAR TODOS LOS PRIVILEGIOS EN *.* A 'root'@'%' IDENTIFICADO POR 'root' CON LA OPCIÓN DE CONCESIÓN;
mysql> PRIVILEGIOS DE DESCARGA;
13. Verifique el estado de inicio y apagado de mysql
systemctl detener mysqld
systemctl estado mysqld
systemctl iniciar mysqld
14: Se recomienda configurarlo como un servicio de inicio automático después de iniciar
systemctl habilitar mysqld
15: compruebe si el inicio automático se ha configurado correctamente
systemctl list-unit-files | grep mysqld