帮助中心

如果没有找到您需要的问题,随时联系我们

远程连接数据库配置教程

2025-12-23 数据库帮助

配置数据库远程连接,允许外部程序访问数据库。

MySQL远程连接配置:

1. 修改绑定地址
编辑配置文件:vi /etc/my.cnf
修改或添加:bind-address = 0.0.0.0

2. 创建远程用户

  • CREATE USER 'remoteuser'@'%' IDENTIFIED BY 'password';
  • GRANT ALL PRIVILEGES ON dbname.* TO 'remoteuser'@'%';
  • FLUSH PRIVILEGES;

3. 开放防火墙端口

  • firewall-cmd --permanent --add-port=3306/tcp
  • firewall-cmd --reload

4. 重启MySQL服务
systemctl restart mysql

5. 测试连接
mysql -h 服务器IP -u remoteuser -p

限制特定IP访问:

  • CREATE USER 'user'@'192.168.1.100' IDENTIFIED BY 'password';
  • GRANT ALL ON dbname.* TO 'user'@'192.168.1.100';

SQL Server远程连接:

1. 启用TCP/IP协议
打开SQL Server配置管理器
网络配置 - 启用TCP/IP

2. 设置端口
TCP/IP属性 - IP地址 - 设置端口1433

3. 开放防火墙
netsh advfirewall firewall add rule name="SQL Server" dir=in action=allow protocol=tcp localport=1433

4. 重启SQL Server服务

安全建议:

  1. 使用强密码
  2. 限制允许的IP范围
  3. 使用SSL加密连接
  4. 定期审查远程访问用户
返回列表

相关文章

MongoDB数据库入门教程
Redis缓存使用入门教程
数据库表修复方法
大文件数据库导入技巧
Telegram