我对 Ubuntu 很陌生。我无法通过我的编程语言连接到 mysql。
我知道我的代码中的所有属性文件都是正确的。但是我仍然无法连接到mysql。我想我的防火墙把我挡在了外面。
我有 ufw安装了防火墙,如何在其中启用 3306 端口?
我试过这些步骤但没有得到解决方案。
提前致谢。
Fer*_*ect 16
您可以使用这些命令通过 UFW 允许端口 3306
sudo ufw allow out 3306/tcp
sudo ufw allow in 3306/tcp
Run Code Online (Sandbox Code Playgroud)
并检查规则是否已添加
sudo ufw status
Run Code Online (Sandbox Code Playgroud)
fli*_*fly 10
创建文件/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
Run Code Online (Sandbox Code Playgroud)
运行命令:
sudo ufw allow MySQL
你应该很高兴去。随意给它一个更好的标题和描述。我只是快速地扔了一些东西。
| 归档时间: |
|
| 查看次数: |
28899 次 |
| 最近记录: |