¿Cómo cambiar el puerto MySQL/MariaDB predeterminado en Linux?

El puerto predeterminado que ejecuta el servidor de base de datos MySQL en Linux es 3306/TCP. Utilice los siguientes comandos para cambiar el puerto predeterminado de la base de datos MySQL/MariaDB en Linux.

vi /etc/mysql/mariadb.conf.d/50-server.cnf

How to Change Default MySQL/MariaDB Port in Linux

Busque la línea MYSQL, busque el puerto debajo de esta línea y reemplace los valores del puerto según corresponda.

[mysqld]  
port = 12345

How to Change Default MySQL/MariaDB Port in Linux

Después de agregar el puerto, guarde el archivo y luego reemplace la variable de puerto MySQL para que coincida con su propio número de puerto.

How to Change Default MySQL/MariaDB Port in Linux

Para verificar la configuración del puerto para MySql DB, use el comando ss .

# ss -tlpn | grep mysql
# netstat -tlpn | grep mysql

How to Change Default MySQL/MariaDB Port in Linux

También puede mostrar el puerto MySQL iniciando sesión en la base de datos MySQL, use el indicador -p para realizar conexiones remotas a la base de datos MySQL.

# mysql -h localhost -u root -p -P 12345

How to Change Default MySQL/MariaDB Port in Linux

Para realizar una conexión remota con la base de datos MySQL, debe configurarla explícitamente para permitir la conexión.

How to Change Default MySQL/MariaDB Port in Linux

Inicie sesión de forma remota en el servidor MySQL a través del siguiente comando

# mysql -h 192.168.1.1 -P 12345 -u root -p  

Ahora, una vez que haya cambiado la base de datos del servidor MySQL, debe actualizar sus protocolos de firewall de distribución para permitir nuevas conexiones desde el puerto TCP para que los clientes puedan conectarse de forma remota a la base de datos.

Publicación traducida automáticamente

Artículo escrito por akhilsharma870 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *