Я очень новичок в Ubuntu. Я не смог подключиться к MySQL через мой язык программирования.
Я знаю, что все мои файлы свойств в моем коде верны. Но все же я не смог подключиться к MySQL. Я предполагаю, что мой брандмауэр блокирует меня.
У меня установлен ufw
брандмауэр, как мне включить порт 3306 в этом?
Я пробовал эти шаги , но не получил решения.
Спасибо заранее.
Вы можете использовать эти команды, чтобы разрешить порт 3306 через UFW
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
И проверить, что правила были добавлены
sudo ufw status
Создайте файл /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
Вы должны быть в порядке Не стесняйтесь, чтобы дать ему лучшее название и описание. Я просто бросил что-то быстро, как.