即使 ufw 处于非事件状态并且 bind-address 和 skip-networking 已评论,MySQL 端口 3306 也会关闭

标签 mysql ubuntu networking

我正在尝试远程连接到 mysql,但端口已关闭(使用 telnet 和其他方法)。
我做了以下检查:

enter image description here

enter image description here

enter image description here

已经在 mysqld.cnf 中注释了 bind-address 和 skip-networking 行。使用 Ubuntu 18.04

PS:我通过localhost可以正常访问mysql

最佳答案

你必须允许你试图访问远程 mysql 服务器的机器的 ip。假设你有一个 mysql 所在的虚拟机。然后你试图从你的本地系统与 mysql 通信。所以去vm 并在 mysql 中允许您的本地系统 ip。我忘记了确切的 mysql 命令,但您可以在 google 上找到它。也可以启用 ufw。执行 sudo ufw 允许 3306。这可能会有所帮助。 https://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

关于即使 ufw 处于非事件状态并且 bind-address 和 skip-networking 已评论,MySQL 端口 3306 也会关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58659016/

相关文章:

使用 wamp 服务器时 PHP 脚本不起作用

java - 如何查找具有相同列值的多行并将其添加到一行并设置为 vaadin 网格

apache - 无法在 Apache 中安装 SSL

java - Android 应用程序内的 POST 请求返回连接被拒绝,但它可以在浏览器中工作

php - Codeigniter:将额外参数插入到 MySQL 语句中

php - 针对 20 到 4,000 个字符之间的各种 VarChar 长度优化 MySQL 表

c# - WM 和 C# : How to set up a WiFi Ad-Hoc connection programmatically?

ios - 是否可以在获取 header 之后、开始获取数据之前中断 NSURLSessionDownloadTask?

ubuntu - 缺少 SDL 库?

linux - 删除 python3.4 后,ubuntu 14.04 中没有显示仪表板/终端/侧边栏