Как изменить порт MariaDB по умолчанию в Linux

Как изменить порт MariaDB по умолчанию в Linux

Коллеги всем привет.

В сегодняшней статье я вам расскажу о том как поменять порт по умолчанию для подключения к базе банных MariaDB. База данных MariaDB использует порт подключения TCP/3306. Порт вообще не стоит менять если в этом нет необходимости.
Данная статья подходит администраторам баз данных, программистам и инженерам.

 

Содержание статьи:

  1. Проверить какой сейчас используется порт.
  2. Меняем пароль в конфигурационном файле.

 

1. Проверить какой сейчас используется порт.

Для того чтобы проверить какой сейчас используется порт, выполните команду:

$. sudo netstat -tlpn | grep mariadb

На скриншоте видно, что порт сейчас используется 3306.

 

Можно еще проверить в самой базе данных, для этого в консоли выполните команду:

mysql> SHOW VARIABLES LIKE 'port';

На этом скриншоте тоже видно, что порт используется 3306.


 

2. Меняем пароль в конфигурационном файле.

Сама переменная PORT является статической и поэтому нельзя её изменить динамически через функцию SET или SET GLOBAL. Для смены нужно поменять порт в самом конфигурационном файле и перезапустить базу данных. Сам конфигурационный файл server.cnf находится в директории /etc/my.cnf.d.

$. vim /etc/my.cnf.d/server.cnf

Добавляем в файл параметр port 3307.

Сохраняем и закрываем.

 

Перезапускаем базу данных.

 

Теперь обратно давайте все проверим:

$. sudo netstat -tlpn | grep mariadb

mysql> SHOW VARIABLES LIKE 'port';

Как видно на скриншотах порт успешно поменялся.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

MariaDB - ERROR Incorrect definition of table
MariaDB - ERROR Incorrect definition of table
MARIADB
Читать далее
Mariabackup резервное копирование - Сжатие gzip
Mariabackup резервное копирование - Сжатие gzip
MARIADB
Читать далее
Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe
Mariabackup ошибка - Error writing file UNKNOWN errno 32 Broken pipe
MARIADB
Читать далее