远程连接概述
默认情况下,数据库通常只允许本地连接。要实现远程访问,需要进行相应的配置。
MySQL远程连接设置
步骤一:修改配置文件
编辑my.cnf(Linux)或my.ini(Windows),将bind-address设置为0.0.0.0允许所有IP连接。
步骤二:授权远程访问
在MySQL中创建允许远程访问的用户,并授予相应的数据库权限,最后刷新权限使配置生效。
步骤三:开放防火墙端口
配置服务器防火墙允许MySQL默认端口3306的入站连接。
SQL Server远程连接设置
- 打开SQL Server配置管理器
- 启用TCP/IP协议
- 设置TCP端口(默认1433)
- 重启SQL Server服务
- 配置Windows防火墙允许端口
安全注意事项
- 使用强密码
- 限制可访问的IP地址
- 使用SSL加密连接
- 定期审查数据库用户权限
- 考虑使用SSH隧道或VPN
连接测试
使用数据库客户端工具或命令行测试远程连接是否成功。

