Як змінити порт MariaDB за замовчуванням у Linux
- Останнє оновлення: 3 Листопада 2023 р.
- Перегляди: 261
- Автор: Адмін
Колеги всім привіт.
У сьогоднішній статті я вам розповім про те, як змінити порт за замовчуванням для підключення до бази банних MariaDB. База даних MariaDB використовує порт підключення TCP/3306. Порт взагалі не варто змінювати, якщо в цьому немає необхідності.
Ця стаття підходить адміністраторам баз даних, програмістам та інженерам.
Зміст статті:
- Перевірити, який зараз використовується порт.
- Змінюємо пароль у конфігураційному файлі.
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';
Як видно на скріншотах, порт успішно помінявся.
Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.