当前位置: 首页 >科技 > 内容

MySQL 开启远程连接 🌐

科技
导读 在日常运维工作中,有时我们需要让 MySQL 数据库支持远程访问,以满足多服务器协作的需求。今天就来聊聊如何轻松开启 MySQL 的远程连接...

在日常运维工作中,有时我们需要让 MySQL 数据库支持远程访问,以满足多服务器协作的需求。今天就来聊聊如何轻松开启 MySQL 的远程连接!首先,确保你的 MySQL 服务已经正常运行,然后通过以下步骤进行设置:

第一步,登录到 MySQL 命令行工具,输入命令 `GRANT ALL PRIVILEGES ON . TO 'your_username'@'%' IDENTIFIED BY 'your_password';`。这一步是为了给指定用户赋予远程访问权限,其中 `%` 表示允许任意 IP 地址访问。

第二步,修改 MySQL 配置文件(通常是 `/etc/mysql/my.cnf` 或 `/etc/my.cnf`),找到 `bind-address` 参数,默认值为 `127.0.0.1`,将其改为服务器的公网或内网 IP 地址,例如 `bind-address = 192.168.1.100`。保存后重启 MySQL 服务:`sudo service mysql restart` 或 `systemctl restart mysql`。

最后,记得检查服务器防火墙规则,开放 MySQL 默认端口(3306)的入站连接,确保网络环境无障碍。这样一来,你就可以从其他设备远程管理数据库啦!💪

💡 温馨提示:出于安全考虑,建议仅开放特定可信 IP 的访问权限,避免潜在风险。

免责声明:本文由用户上传,如有侵权请联系删除!