远程连接概述

默认情况下,数据库通常只允许本地连接。要实现远程访问,需要进行相应的配置。

MySQL远程连接设置

步骤一:修改配置文件

编辑my.cnf(Linux)或my.ini(Windows),将bind-address设置为0.0.0.0允许所有IP连接。

步骤二:授权远程访问

在MySQL中创建允许远程访问的用户,并授予相应的数据库权限,最后刷新权限使配置生效。

步骤三:开放防火墙端口

配置服务器防火墙允许MySQL默认端口3306的入站连接。

SQL Server远程连接设置

  1. 打开SQL Server配置管理器
  2. 启用TCP/IP协议
  3. 设置TCP端口(默认1433)
  4. 重启SQL Server服务
  5. 配置Windows防火墙允许端口

安全注意事项

  • 使用强密码
  • 限制可访问的IP地址
  • 使用SSL加密连接
  • 定期审查数据库用户权限
  • 考虑使用SSH隧道或VPN

连接测试

使用数据库客户端工具或命令行测试远程连接是否成功。