TaurusDB实例创建完成后,可以先登录到Windows弹性云主机,在ECS上安装MySQL-Front(以MySQL-Front为例),然后通过MySQL-Front使用内网IP连接到实例。
MySQL-Front是一个用于MySQL数据库的Windows前端管理工具。允许用户通过图形界面与MySQL数据库进行交互,包括连接到数据库、执行SQL命令、管理数据表和记录等。
操作流程
| 操作步骤 | 说明 |
|---|---|
步骤1:创建TaurusDB实例 | 选择TaurusDB的基础配置、高级配置信息,购买数据库实例。 |
步骤2:创建ECS | 购买Windows ECS,并确认ECS实例与TaurusDB实例在同一区域、同一VPC内。 |
步骤3:测试连通性并安装MySQL-Front | 测试ECS到TaurusDB实例内网IP和端口的网络连通性,并在ECS上安装MySQL-Front。 |
步骤4:使用MySQL-Front连接实例 | 使用MySQL-Front通过内网IP和端口连接TaurusDB实例。 |
步骤1:创建TaurusDB实例
步骤 1 登录管理控制台。
步骤 2 单击管理控制台左上角的 ,选择区域和项目。
步骤 3 在页面左上角单击 ,选择“数据库 > 云数据库 TaurusDB”。
步骤 4 在“实例管理”页面,单击“创建数据库实例”。
步骤 5 在“创建数据库实例”页面,填写并选择实例相关信息后,单击“立即创建”。
表 基本信息
| 参数 | 描述 |
|---|---|
| 计费模式 | 选择“按需计费”。 |
| 区域 | 实例所在区域。 须知
|
| 实例名称 | 实例名称长度最小为4个字符,最大为64个字符且不超过64个字节(一个中文字符占用3个字节),必须以字母或中文开头,区分大小写,可以包含字母、数字、中划线、下划线或中文,不能包含其他特殊字符。
|
| 数据库引擎版本 | TaurusDB V2.0。 |
| 实例类型 | 支持集群版和单机版。
|
| 可用区类型 | 可用区指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。
|
| 时区 | 由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。时区可在创建实例时选择,后期不可修改。 |
表 规格与存储
| 参数 | 描述 |
|---|---|
| 性能规格 | 不同性能规格对应不同连接数和最大IOPS。 创建成功后可进行规格变更。 |
| CPU架构 | CPU架构分为X86和鲲鹏。 |
| 节点数量 | 每个实例默认只有1个主节点,其余节点为只读节点,单次创建最多可批量申请9个只读节点。 实例创建成功后,您可根据业务需要,添加只读节点,具体请参见创建只读节点。 |
| 存储设置 | 您的存储空间会有必要的文件系统开销,这些开销包括索引节点和保留块,以及数据库运行必需的空间。 |
表 网络设置
| 参数 | 描述 |
|---|---|
| 虚拟私有云 | TaurusDB数据库实例所在的虚拟专用网络,可以对不同业务进行网络隔离,以提高网络安全性。 您需要选择所需的虚拟私有云和子网。如果没有可选的虚拟私有云,TaurusDB会为您分配一个默认的虚拟私有云(default_vpc),您也可以使用已有、新建VPC和子网。 须知 TaurusDB实例创建完成后不支持切换虚拟私有云,请谨慎选择所属虚拟私有云。 |
| 内网安全组 | 内网安全组限制实例的安全访问规则,加强TaurusDB数据库服务与其他服务间的安全访问。请确保所选取的内网安全组允许客户端访问数据库实例。 如果不创建内网安全组或没有可选的内网安全组,TaurusDB数据库服务默认为您分配内网安全组资源。 |
| IPv6 | 启用IPv6前,请确保数据库实例所在的VPC和子网已开启IPv6配置,在VPC和子网开启IPv6配置的应用场景和操作步骤。 启用IPv6后,数据库实例可在双堆栈模式下运行,即可以拥有两个不同版本的IP地址:IPv4地址和IPv6地址。此时实例通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 |
表 数据库配置
| 参数 | 描述 |
|---|---|
| 管理员账户名 | 数据库的登录名默认为root。 |
| 管理员密码 | 所设置的密码,长度为8~32个字符,至少包含以下字符中的3种:大写字母、小写字母、数字、特殊字符~!@#%^*-_=+?,()&$|.的组合。请您输入高强度密码并定期修改,以提高安全性,防止出现密码被暴力破解等安全风险。 请妥善保管您的密码,因为系统将无法获取您的密码信息。 实例创建成功后,如需重置密码,请参见重置管理员密码。 |
| 确认密码 | 必须和管理员密码相同。 |
表 参数模板
| 参数 | 描述 |
|---|---|
| 参数模板 | 数据库参数就像是数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。实例创建成功后,参数模板可进行修改。 须知
“innodb_buffer_pool_size” “innodb_log_buffer_size” “max_connections” “innodb_buffer_pool_instances” “innodb_page_cleaners” “innodb_parallel_read_threads” “innodb_read_io_threads” “innodb_write_io_threads” “threadpool_size”
|
| 表名大小写 | 创建数据库及表时,表存储是否大小写敏感。创建后无法修改,请谨慎选择。
|
| 企业项目 | 该参数针对企业用户使用,如需使用该功能,请联系客服申请开通。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。 请在下拉框中选择所在的企业项目,其中,default为默认项目。 |
表 标签
| 参数 | 描述 |
|---|---|
| 标签 | 可选配置,对数据库的标识。使用标签可以方便识别和管理您拥有的数据库服务资源。每个实例最多支持10个标签配额。 实例创建成功后,您可以单击实例名称,在标签页签下查看对应标签。关于标签的详细操作,请参见标签。 |
表 批量创建
| 参数 | 描述 |
|---|---|
| 购买数量 | TaurusDB支持批量创建实例。默认该数值为1,即最少选择购买1个实例,最多10个。 |
步骤 6 对于按需计费的实例,进行规格确认。
如果需要重新选择实例规格,单击“上一步”,返回上个页面修改实例信息。
如果规格确认无误,单击“提交”,完成创建实例的申请。
步骤 7 TaurusDB数据库实例创建成功后,用户可以在“实例管理”页面对其进行查看和管理。
创建实例过程中,状态显示为“创建中”。创建完成的实例状态为“正常”,此时,实例才可以正常使用。
创建实例时,系统默认开启自动备份策略。实例创建成功后,备份策略不允许关闭,并且系统会自动创建一个全量备份。
实例创建成功后,您可以单击实例名称,进入实例基本信息页面。在“网络信息”区域获取读写内网地址和数据库端口。
数据库端口默认为3306,实例创建成功后可修改。
具体请参见修改数据库端口。
----结束
步骤2:创建ECS
步骤 1 登录管理控制台,查看是否有弹性云主机。
有Linux弹性云主机,参考创建并通过MySQL客户端连接TaurusDB实例。
有Windows弹性云主机,执行步骤3。
无弹性云主机,执行步骤2。
步骤 2 创建弹性云主机时,选择Windows操作系统。
由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP),并且选择与TaurusDB实例相同的区域、VPC和安全组,便于TaurusDB和ECS网络互通。
步骤 3 在ECS实例基本信息页,查看ECS实例的区域和VPC。
步骤 4 在TaurusDB实例基本信息页,查看实例的区域和VPC。
步骤 5 确认ECS实例与TaurusDB实例是否处于同一区域、同一VPC内。
是,执行步骤3:测试连通性并安装MySQL-Front。
如果不在同一区域,请重新创建实例。不同区域的云服务之间内网互不相通,无法访问实例。请就近选择靠近您业务的区域,可减少网络时延,提高访问速度。
----结束
步骤3:测试连通性并安装MySQL-Front
步骤 1 登录ECS实例。
步骤 2 在ECS上测试是否可以正常连接到TaurusDB实例读写内网地址的端口,连接地址和端口通过步骤7获取。
telnet 读写内网地址 端口
说明
如果提示command not found,请根据ECS使用的操作系统不同,自行安装telnet工具。
如果可以通信,说明网络正常。
如果无法通信,请检查安全组规则。
− 查看ECS的安全组的出方向规则,如果目的地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将TaurusDB实例的读写内网地址和端口添加到出方向规则。
− 查看TaurusDB的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则,具体操作请参见设置安全组规则。
步骤 3 在ECS上打开浏览器,下载并安装MySQL-Front工具。
----结束
步骤4:使用MySQL-Front连接实例
步骤 1 启动MySQL-Front客户端。
步骤 2 在连接管理对话框中,单击“新建”。
图 连接管理
步骤 3 输入需要连接的实例信息,单击“确定”。
图 添加信息
表 参数说明
| 参数 | 说明 |
|---|---|
| 名称 | 连接数据库的任务名称。若不填写,系统默认与Host一致。 |
| 主机 | 获取的读写内网地址。 |
| 端口 | 获取的数据库端口,默认3306。 |
| 用户 | 实例的账号名称,默认root。 |
| 密码 | 要实例的账号所对应的密码。 |
步骤 4 在“连接管理”窗口,选中步骤3创建的连接,单击“打开”,如下图所示。若连接信息无误,即会成功连接实例。
图 打开登录信息
----结束