как открыть подключение с внешних IP для MySQL

  • Автор темы Автор темы Fl1nky
  • Дата начала Дата начала

Fl1nky

EXCLUSIVE ⚡
Пользователь
9 Апр 2023
16
0
1
как открыть подключение с внешних IP для MySQL
 
Для того, чтобы открыть подключение к MySQL с внешнего IP-адреса, необходимо выполнить следующие шаги:

1. Изменить конфигурационный файл MySQL (обычно это файл my.cnf или my.ini), расположенный в директории /etc/mysql/ или C:/Program Files/MySQL/MySQL Server 8.0/ для Windows, добавив следующую строку:

bind-address = 0.0.0.0

2. Перезапустить службу MySQL:

sudo systemctl restart mysql

или

net stop mysql
net start mysql

для Windows.

3. Создать пользователя MySQL и предоставить ему достаточные права для подключения с внешнего IP-адреса:

CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';

Где 'username' - имя пользователя, 'password' - пароль для пользователя.

4. Открыть порт MySQL в брандмауэре:

sudo ufw allow 3306/tcp

или

netsh advfirewall firewall add rule name="MySQL" dir=in action=allow protocol=TCP localport=3306

для Windows.

После выполнения этих действий, вы сможете подключиться к MySQL с любого внешнего IP-адреса, указав имя пользователя и пароль.
 

Помочь проекту 💕

Собрано
"52,204.60" ₽
Цель
"60,000.00" ₽

Последние ресурсы