检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL创建用户提示服务器错误(ERROR 1396) 场景描述 用户账号在控制台界面上消失,创建不了同名账号,但使用账号名和旧密码还能连接。 创建用户失败的报错信息: ERROR 1396 (HY000): Operation CREATE USER failed for xxx。
使用mysqlbinlog工具获取binlog 本文以从弹性云服务器ECS上拉取为例,其他环境下方法类似。 在ECS上安装MySQL客户端,详情请参考安装MySQL客户端。 TaurusDB兼容社区MySQL 8.0及以上版本,请勿安装8.0以下版本的版本的客户端。 执行命令,下载binlog文件。
0的数据库实例版本的客户端。 内网和公网连接实例的具体操作步骤,请参见外部服务器能否访问GaussDB(for MySQL)数据库。 表1 客户端连接方式 连接方式 使用场景 连接样例 内网方式 系统默认提供内网IP地址。 当应用部署在ECS上,且该ECS与GaussDB(for MySQL)实例处于同一
由于需要在ECS下载MySQL客户端,因此需要为ECS绑定弹性公网IP(EIP),并且选择与TaurusDB实例相同的区域、VPC和安全组,便于TaurusDB和ECS网络互通。 购买Linux弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。
步骤2:购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,参考购买并通过MySQL客户端连接TaurusDB实例。 有Windows弹性云服务器,执行3。 无弹性云服务器,执行2。 购买弹性云服务器时,选择Windows操作系统。 由于需要在ECS下载My
subnet-mysql 自定义,易理解可识别。 ECS-(MySQL 服务器) ECS名称 ecs-mysql 自定义,易理解可识别。 规格 s6.xlarge.2 4vCPUs|8GiB 本示例中选择的规格。 实际选择的规格需要结合业务场景选择,请参考弹性云服务器的实例规格。 操作系统 CentOS
归档到OBS上。 操作流程 图1 流程图 操作步骤 创建ECS服务器。 具体操作请参见创建弹性云服务器。 确保和TaurusDB实例配置成相同Region、相同可用区、相同VPC、相同安全组。 不用购买数据盘。 登录ECS并下载安装MySQL客户端。 下载安装MySQL客户端的操作请参考安装MySQL客户端。
TaurusDB测试环境如下: 区域:华北-北京四。 可用分区:多可用区。 测试用云数据库 TaurusDB实例为一主一只读集群。 弹性云服务器(Elastic Cloud Server,简称ECS):ECS与数据库节点在同一个可用区,规格建议选择通用计算增强型 | c7.8xlarge.4 | 32vCPUs
通过红框所在的链接,可直接下载安装包。 将安装包上传到弹性云服务器。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic IP,弹性公网IP)。然后使用远程连接工具将安装包上传到弹性云服务器,再用PuTTY连接到弹性云服务器。 执行以下命令安装MySQL客户端。
种情况: ECS与GaussDB(for MySQL)实例在相同安全组时,默认ECS与GaussDB(for MySQL)实例互通,无需设置安全组规则。 ECS与GaussDB(for MySQL)实例在不同安全组时,需要为GaussDB(for MySQL)和ECS分别设置安全组规则。
ECS与TaurusDB实例在相同安全组时,默认ECS与TaurusDB实例互通,无需设置安全组规则。 ECS与TaurusDB实例在不同安全组时,需要为TaurusDB和ECS分别设置安全组规则。 设置TaurusDB安全组规则:为TaurusDB所在安全组配置相应的入方向规则。 设置ECS安全组规则:安全组
公网访问会降低实例的安全性,请谨慎选择。为了获得更快的传输速率和更高的安全级别,建议您将应用迁移到与您的GaussDB(for MySQL)数据库在同一区域的弹性云服务器上。 GaussDB(for MySQL)使用您在VPC控制台购买的公网IP绑定到实例上,一个弹性公网IP只允许绑定一个GaussDB(for
协议。 选择“全部放通”,表示全部协议端口。 自定义TCP 端口:允许远端地址访问指定端口。常用端口请参见弹性云服务器常用端口。 通过公网连接实例时,输入已创建弹性云服务器的目标实例的端口。 单个端口:例如22 连续端口:例如22-30 全部端口:为空或1-65535 类型 目前支持“IPv4”和“IPv6”。
公网访问会降低实例的安全性,请谨慎选择。为了获得更快的传输速率和更高的安全级别,建议您将应用迁移到与您的TaurusDB数据库在同一区域的弹性云服务器上。 TaurusDB使用您在VPC控制台购买的公网IP绑定到实例上,一个弹性公网IP只允许绑定一个TaurusDB实例,详细收费标准请参见:带宽和IP产品价格详情。
监控安全风险 云监控服务为用户提供一个针对云数据库、云服务器等资源的立体化监控平台。使您全面了解云上的资源使用情况、业务的运行状况,并及时收到异常告警做出反应,保证业务顺畅运行。 监控指标 GaussDB(for MySQL)提供基于云监控服务的资源和操作监控能力,例如CPU使用率、网络吞吐量等。
该指标用于统计测量对象的CPU利用率。 0~100% 测量对象:弹性云服务器 监控实例类型:TaurusDB实例 gaussdb_mysql002_mem_util 内存使用率 该指标用于统计测量对象的内存利用率。 0~100% 测量对象:弹性云服务器 监控实例类型:TaurusDB实例 gaus
创建VPC和安全组 创建VPC和安全组,为创建MySQL服务器和TaurusDB实例准备好网络资源和安全组。 创建VPC 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。 单击页面右上角“创建虚拟私有云”。
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
数据库连接 GaussDB(for MySQL)实例连接失败怎么办 ECS无法连接到GaussDB(for MySQL)实例的原因 外部服务器能否访问GaussDB(for MySQL)数据库 GaussDB(for MySQL)数据库实例支持的最大数据连接数是多少 GaussDB(for
MySQL)与其他服务之间的关系,具体表1所示。 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) GaussDB(for MySQL)配合弹性云服务器(Elastic Cloud Server,简称ECS)一起使用,通过内网连接GaussDB(for MySQL)可以有效地降低应用响应时间、节省公网流量费用。