Table of Contents
Port Number
The port number for MySQL is TCP
port 3306
.
See where it’s listening
How can you see if it’s listening on more than localhost (127.0.0.1)?
root@server01:~# netstat -tuln | grep 3306
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
Change Listening Port
Change bind-address
in my.cnf
or with Maria DB look harder:
/etc/mysql# mc -e mariadb.conf.d/50-server.cnf
What the output must show post change? The 127.0.0.1
must be gone.
# netstat -tuln | grep 3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
Check the version
root@server01:/etc/mysql# mysql -V mysql Ver 15.1 Distrib 10.3.38-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Restart the service
How to restart the service after changing the listen?
root@server01:/etc/mysql# service mysqld restart