Як змінити порт 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
Читати далі