轻量云服务器如何链接自身mysql数据库?

诉求:最近海外云服务器量暴增,需要快速对接数据库和云服务器,镜像快速复制,需要从外面登录访问MySQL数据库进行数据备份,以下是总结的数据链接方式:

连接数据库

  • 内网地址连接:通过内网地址连接轻量数据库服务,使用轻量应用服务器直接连接数据库的内网地址,这种连接方式使用内网高速网络,延迟低。
    • 轻量应用服务器和轻量数据库须是同一账号,且同一个地域内。注意使用VPC或者联网方式内网互通
  • 外网地址连接:无法通过内网连接时,可通过外网地址连接轻量数据库服务。外网地址需 手动开启,可在 数据库列表 的数据库详情页查看,不需要时也可关闭。
    • 开启外网地址,会使您的数据库服务暴露在公网上,可能导致数据库被入侵或攻击。建议您使用内网连接数据库。
    • 云数据库外网连接适用于开发或辅助管理数据库,不建议正式业务连接使用,推荐使用安全组强力防护,避免(例如 DDOS 攻击、突发大流量访问等)。
  • 通过 DMC 连接:通过数据管理平台(Database Management Console,DMC)登录数据库。最简单了

通过内外网地址连接

从 Windows 轻量应用服务器连接
  1. 登录到 Windows 轻量应用服务器,请参见 登录 Windows 实例。
  2. 下载一个标准的 SQL 客户端。说明: 推荐您下载 MySQL Workbench,并根据您的系统来下载适配版本的安装程序,下载地址请参见 https://dev.mysql.com/downloads/workbench/。
  1. 界面将提示【Login】、【Sign Up】和【No, thanks, just start my download.】, 选择【No thanks, just start my download.】来快速下载。
  1. 在此台轻量应用服务器上安装 MySQL Workbench。说明:开源安装最快
    • 此电脑上需要安装 Microsoft .NET Framework 4.5 和 Visual C++ Redistributable for Visual Studio 2015。
    • 您可以单击 MySQL Workbench 安装向导中的【Download Prerequisites】,跳转至对应页面下载并安装这两个软件,然后安装 MySQL Workbench。
  1. 打开 MySQL Workbench,选择【Database】>【Connect to Database】,输入数据库的内网(或外网)地址和用户名、密码,单击【OK】进行登录。
    • Hostname:输入内网(或外网)地址。在 控制台 的概要页可查看内网(或外网)地址和端口号。若为外网地址,请确认是否已开启,请参见 开启外网地址。
    • Port:内网(或外网)对应端口。一般默认都是3306
    • Username:默认为 root。
    • Password:Username 对应的密码,如忘记密码可参见 重置密码 进行修改。
  2. 登录成功的页面如图 所示,在此页面上您可以看到数据库的各种模式和对象,您可以开始创建表,进行数据插入和查询等操作。