Блог компанії 3v-Hosting

Як віддалено підключитися до MySQL

Адміністрування

2 хв.


MySQL - це популярна система управління реляційними базами даних з відкритим вихідним кодом, що використовується багатьма підприємствами та організаціями. Однією з найпоширеніших завдань адміністрування MySQL є віддалене підключення до бази даних. У цій статті ми пояснимо, як віддалено підключитися до MySQL.

 

 

Крок 1: Налаштуйте сервер MySQL

Перш ніж ви зможете віддалено підключитися до MySQL, потрібно переконатися, що ваш сервер MySQL налаштований на прийом віддалених підключень. За умовчанням MySQL налаштований на дозвіл з'єднань лише з локальної машини. Щоб увімкнути віддалені підключення, необхідно змінити файл конфігурації MySQL.

Знайдіть файл конфігурації MySQL "my.cnf" або "my.ini", залежно від вашої операційної системи. Ви можете знайти цей файл у каталозі встановлення MySQL. Відкрийте файл у текстовому редакторі та знайдіть розділ [mysqld]. У цьому розділі додайте наступний рядок:

bind-address = your_server_ip

 

Замініть "your_server_ip" на IP-адресу сервера, з якого ви хочете дозволити віддалені підключення. Збережіть файл та перезапустіть сервер MySQL.

 

 

Крок 2: Створіть обліковий запис користувача MySQL

Для віддаленого підключення до сервера MySQL необхідно створити обліковий запис користувача з відповідними привілеями. Відкрийте оболонку MySQL, ввівши таку команду:

mysql -u root -p

 

Якщо з'явиться запит, введіть пароль користувача root. Як тільки ви опинитеся в оболонці MySQL, введіть наступні команди, щоб створити новий обліковий запис користувача:

CREATE USER 'your_username'@'%' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'your_username'@'%';
FLUSH PRIVILEGES;

 

Замініть "your_username" на ім'я користувача, яке ви хочете створити, та "your_password" на надійний пароль. Символ «%» у наведеній вище команді надає користувачеві віддалений доступ із будь-якої IP-адреси. Ви можете замінити «%» на певну IP-адресу, щоб обмежити доступ тільки до цієї IP-адреси.

 

 

Крок 3: Віддалене підключення до MySQL

Для віддаленого підключення до сервера MySQL необхідно використовувати клієнт MySQL. Одним із популярних клієнтів є клієнт командного рядка MySQL. Відкрийте вікно терміналу та введіть наступну команду:

mysql -u your_username -h your_server_ip -p

 

Замініть "your_username" на ім'я користувача, створене на кроці 2, "your_server_ip" на IP-адресу сервера MySQL. Вам буде запропоновано ввести пароль користувача.

 

Висновок

Віддалене підключення до сервера MySQL є звичайним завданням для адміністраторів MySQL. Виконуючи кроки, описані в цій статті, ви зможете віддалено підключатися до сервера MySQL і виконувати на ньому необхідні завдання. Не забувайте завжди зберігати свої облікові дані у безпеці та правильно настроювати сервер MySQL для віддалених підключень.

3v-Hosting Team

Автор

3v-Hosting Team

Команда 3v-Hosting складається з групи відданих своїй справі інженерів та операторів, які повністю присвятили себе створенню та підтримці основи наших сервісів. Щодня ми занурюємося у світ віртуальних та виділених серверів, займаючись усім, від розгортання та моніторингу до усунення реальних проблем, що виникають у виробничих середовищах. Більшість наших статей ґрунтуються на практичному досвіді, а не лише на теорії. Ми ділимося своїми думками щодо викликів, з якими стикаємося: перебоїв у роботі, помилок у налаштуваннях, складнощів мережевої взаємодії та архітектурних рішень, що впливають на стабільність і надійність. Наша місія проста - ми хочемо ділитися знаннями, які допоможуть вам керувати своїми проектами з меншою кількістю несподіванок та набагато більшою передбачуваністю.

Як перенести сайт WordPress на VPS
Як перенести сайт WordPress на VPS

Як перенести сайт WordPress на VPS без Docker чи Kubernetes. Покроковий посібник з використанням Nginx, MariaDB, HTTPS, порадами з оптимізації та поширеними пом...

16 хв