腾讯云轻量级服务器怎么连接腾讯云数据库?

云计算

连接腾讯云轻量应用服务器(Lighthouse)与腾讯云数据库(TencentDB)的步骤如下,分为 准备工作具体连接方法 两部分:


一、准备工作

  1. 确保网络互通

    • 同地域同VPC:轻量服务器和数据库需在同一地域,且建议部署在同一VPC网络(轻量服务器默认在基础网络,需绑定至VPC)。
      • 操作路径:轻量服务器控制台 → 实例详情 → 网络 → 绑定至VPC。
    • 跨网络/跨地域:需通过 云联网 或 公网访问(不推荐生产环境使用)。
  2. 配置数据库安全组

    • 在数据库实例的安全组中,添加一条规则允许轻量服务器的内网IP(或公网IP)访问数据库端口(如MySQL默认3306)。
      • 协议类型:TCP
      • 端口:数据库端口
      • 源IP:轻量服务器的内网IP(如 10.0.0.0/16)或公网IP(需勾选“允许公网访问”)。
  3. 获取数据库连接信息

    • 在腾讯云数据库控制台找到实例的以下信息:
      • 内网地址/端口(推荐内网连接)
      • 公网地址/端口(如需公网访问)
      • 数据库用户名(如默认 root
      • 密码(若未设置,需重置密码)

二、连接方法

1. 内网连接(推荐)

  • 条件:轻量服务器与数据库在同一VPC内。
  • 步骤
    1. 登录轻量服务器(SSH)。
    2. 安装数据库客户端(如MySQL):
      # MySQL示例
      sudo apt update && sudo apt install mysql-client -y  # Ubuntu/Debian
      sudo yum install mysql -y                            # CentOS
    3. 使用内网地址连接:
      mysql -h <数据库内网IP> -P <端口> -u <用户名> -p

      输入密码后即可进入数据库命令行。

2. 公网连接(临时测试用)

  • 条件:数据库已开启公网访问(需手动开启)。
  • 步骤
    1. 在数据库控制台开启公网访问(需配置安全组放通公网IP)。
    2. 通过轻量服务器或本地工具连接:
      mysql -h <数据库公网IP> -P <端口> -u <用户名> -p

3. 使用DMS工具(免安装)

  • 通过腾讯云控制台的 DMS 直接登录数据库,无需客户端。

三、常见问题

  1. 连接超时

    • 检查安全组规则是否放通轻量服务器的IP。
    • 确认数据库实例状态为“运行中”。
  2. 权限错误

    • 确保数据库账号已授权轻量服务器的IP(如 GRANT ALL ON *.* TO 'user'@'IP')。
  3. 跨地域延迟

    • 同地域内网延迟最低,跨地域需通过云联网或X_X打通网络。

附:可视化工具连接(如Navicat)

  1. 填写数据库的公网/内网地址、端口、用户名、密码。
  2. 若为公网连接,需在安全组中放通本地公网IP。

通过以上步骤,轻量服务器即可安全连接腾讯云数据库。生产环境强烈建议使用内网连接,公网访问仅限临时测试。

未经允许不得转载:CLOUD云枢 » 腾讯云轻量级服务器怎么连接腾讯云数据库?