导读 在日常运维中,配置MariaDB支持远程访问是一个常见的需求。这项操作能帮助团队实现数据共享与协作,但安全设置不可忽视。以下是具体步骤:...
在日常运维中,配置MariaDB支持远程访问是一个常见的需求。这项操作能帮助团队实现数据共享与协作,但安全设置不可忽视。以下是具体步骤:
首先,确保服务器防火墙已开放3306端口(MariaDB默认端口)。可以使用`ufw allow 3306/tcp`命令快速添加规则。接着,登录MariaDB控制台,执行以下SQL语句:
```sql
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
```
上述命令允许`root`用户从任意IP地址访问数据库。若只想开放特定IP,请将`%`替换为目标IP地址。
最后,检查配置文件`my.cnf`,确保`bind-address`设置为`0.0.0.0`或目标IP,以允许外部连接。重启服务后,远程访问即可生效!记得定期更新密码并监控日志,保障数据库安全! 🔒
💡小提示:测试连接时,建议使用Navicat或MySQL Workbench等工具,确保网络环境畅通无阻。祝你成功!✨
版权声明:本文由用户上传,如有侵权请联系删除!