Как мне узнать, что мой брандмауэр блокирует MySQL?

Я очень новичок в Ubuntu. Я не смог подключиться к MySQL через мой язык программирования.

Я знаю, что все мои файлы свойств в моем коде верны. Но все же я не смог подключиться к MySQL. Я предполагаю, что мой брандмауэр блокирует меня.

У меня установлен ufw брандмауэр, как мне включить порт 3306 в этом?

Я пробовал эти шаги , но не получил решения.

Спасибо заранее.

12
задан 13 October 2012 в 00:13

2 ответа

Вы можете использовать эти команды, чтобы разрешить порт 3306 через UFW

 sudo ufw allow out 3306/tcp  

 sudo ufw allow in 3306/tcp   

И проверить, что правила были добавлены

 sudo ufw status
0
ответ дан 13 October 2012 в 00:13

Создайте файл /etc/ufw/applications.d/mysql-server и включите следующий контент.

[MySQL]
title=MySQL Relational Database Server
description=MySQL is a Relational Database Server commonly used in a variety of ways including to host the database of websites
ports=3306/tcp

Выполнить команду: sudo ufw allow MySQL

Вы должны быть в порядке Не стесняйтесь, чтобы дать ему лучшее название и описание. Я просто бросил что-то быстро, как.

0
ответ дан 13 October 2012 в 00:13

Другие вопросы по тегам:

Похожие вопросы: