/
Вопросы и ответы
/
SQL
/

как открыть порт для mysql

как открыть порт для mysql

3 года назад

Nikolai Gagarinov

Ответы

1

Для того чтобы открыть порт для MySQL, необходимо выполнить следующие шаги:

  1. Откройте конфигурационный файл MySQL. Обычно он находится в папке /etc/mysql/my.cnf или /etc/my.cnf

  2. Найдите строку bind-address в файле конфигурации MySQL и закомментируйте её, добавив символ # в начале строки. Это позволит MySQL принимать соединения на всех доступных сетевых интерфейсах.

  3. Сохраните изменения и перезапустите сервис MySQL командой:

    sudo service mysql restart
  4. Откройте порт MySQL (по умолчанию 3306) в брандмауэре. Для этого выполните команду:

    sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
  5. Проверьте доступность порта MySQL, выполнив команду telnet localhost 3306. Если подключение прошло успешно, значит порт открыт.

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

2 года назад

Maksim Litvinov

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845