Modificar el número de puerto de MySQL a través del archivo de configuración en Linux (CentOS)

1.1 Ejecute el comando su para cambiar a la cuenta raíz (la contraseña no se mostrará al ingresar la contraseña, pero ya se ingresó)

su

1.2 Ejecute el siguiente comando para abrir el archivo de configuración

/etc/my.cnf es la ruta del archivo de configuración predeterminada, si ha modificado la ruta, cambie /etc/my.cnf a la ruta modificada

vi /etc/my.cnf

1.3 Modificar/añadir el parámetro puerto (número de puerto) después de abrir el archivo de configuración

Presione la tecla INSERT en el teclado para modificar el archivo de configuración.Después de completar la modificación, presione la tecla ESC en el teclado para salir de la modificación, y finalmente ingrese : ¡wq! para guardar la modificación.

5bfae902709845b28ec2f7cbd9a1c309.png

1.4  Reiniciar MySQL

1.4.1 Después de modificar/agregar el número de puerto, ejecute el siguiente comando para reiniciar MySQL

systemctl restart mysqld

1.4.2 El reinicio falla y se produce un error (si no hay ningún error, salte hasta el final del artículo)

6ca1d6d000ca4c0ebb694802fda22379.png

1.4.3 Ejecute el siguiente comando para ver el error

journalctl -xe

1.4.4 Puede ver que el error se informa porque fue interceptado por Selinux6ac8805afe2246e78184697eb6c3d2ea.png

1.4.5 Ejecute el siguiente comando para permitir que MySQL use el número de puerto 3000

                               (端口号改成你自己设置的)
semanage port -a -t mysqld_port_t -p tcp 3000

1.4.6 Ejecute el siguiente comando nuevamente para reiniciar MySQL para modificar con éxito el número de puerto

systemctl restart mysqld

1.5 Comprobar el número de puerto 

1.5.1 Inicie sesión en MySQL y ejecute el siguiente comando para ver el número de puerto

show global variables like 'port';
8e835c0121e44474837bf8c61898c270.png
Mi número de puerto se muestra en la imagen

Supongo que te gusta

Origin blog.csdn.net/Coin_Collecter/article/details/130127216
Recomendado
Clasificación