检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
客户端TLS版本MySQL不一致导致SSL连接失败 场景描述 某业务客户端连接到云上TaurusDB失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 排查步骤: 查看TaurusDB的错误日志,观察到如下报错: 2021-07-09T10:30:58.476586+08:00
进入实例概览页面。 查看数据库实例的版本号。 图1 查看内核版本 方法二:通过DAS查看数据库实例的版本号 在DAS页面,登录目标实例。 在界面上方选择“SQL操作 > SQL查询”。 执行语句,查看版本号。 select @@version; 图2 查看实例版本号 父主题: 版本升级
创建ECS(MySQL服务器) 购买弹性云服务器,用于安装MySQL社区版。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“计算 > 弹性云服务器 ECS”。 单击“购买云服务器”。 配置弹性云服务器参数。 选择通用计算型s6.xlarge
并单击“执行脚本”。 图8 预览创表SQL SQL执行成功后,可在表列表页面查看到创建成功的表。 图9 查看创建成功的表 新建用户并赋予1中创建的数据库的所有权限。 在顶部菜单栏中单击“账号管理 > 用户管理”,进入用户管理页面。 图10 用户管理页面 单击“新建用户”,填写用户信息及授权信息。
如何查看并清理云数据库 TaurusDB的备份空间 TaurusDB的备份空间中存放的是自动备份、手动备份文件。您可以通过TaurusDB管理控制台的“存储/备份空间”模块,查看备份空间使用情况,并可以结合业务需要清理备份空间。 查看TaurusDB备份空间使用情况 登录管理控制台。
MySQL)数据库连接数满的排查思路 GaussDB(for MySQL)实例连接数过多,存在什么隐患 测试网络连通性失败怎么办? GaussDB(for MySQL)跨区域内网能访问吗 如何查看GaussDB(for MySQL)数据库的连接情况 如何在业务代码中开启连接池的探活功能?
数据库连接 TaurusDB实例连接失败怎么办 ECS无法连接到TaurusDB实例的原因 外部服务器能否访问TaurusDB数据库 TaurusDB数据库实例支持的最大数据连接数是多少 TaurusDB数据库连接数满的排查思路 TaurusDB实例连接数过多,存在什么隐患 测试网络连通性失败怎么办
自建MySQL服务器 创建VPC和安全组 创建ECS(MySQL服务器) 安装社区版MySQL 创建ECS并安装MySQL客户端 父主题: 实施步骤
连接数据库报错Access denied 场景描述 客户端连接数据库异常,返回错误:Error 1045: Access denied for user xxx 处理方法 连接了错误的主机 问题原因:业务连接了错误的数据库主机,该主机上相应用户或客户端IP没有权限访问。 解决方案
连接数据库报错Access denied 场景描述 客户端连接数据库异常,返回错误:Error 1045: Access denied for user xxx 处理方法 连接了错误的主机 问题原因:业务连接了错误的数据库主机,该主机上相应用户或客户端IP没有权限访问。 解决方案
如果无法通信,请检查安全组规则。 查看ECS的安全组的出方向规则,如果目的地址不为“0.0.0.0/0”且协议端口不为“全部”,需要将TaurusDB实例的读写内网地址和端口添加到出方向规则。 查看TaurusDB的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则。 在ECS上打开浏
自建MySQL服务器 创建VPC和安全组 创建ECS(MySQL服务器) 安装社区版MySQL 创建ECS并安装MySQL客户端 父主题: 实施步骤
TaurusDB实例连接数过多,存在什么隐患 TaurusDB连接数过多,可能会导致业务侧无法正常连接,也会导致实例全量备份和增量备份失败,影响业务的正常使用。 解决方案 请及时排查业务侧连接是否有效,优化实例连接,释放不必要的连接。 云监控服务目前可以监控数据库CPU、内存、磁盘、连接数等指
rusDB和ECS网络互通。 购买Windows弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。 图7 ECS基本信息 在TaurusDB实例概览页面,查看实例的区域和VPC。 图8 查看TaurusDB实例的区域和VPC
User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL: 因此,问题原因是自行修改root账号的ssl_type为ANY后,导致无法登录。
User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL: 因此,问题原因是自行修改root账号的ssl_type为ANY后,导致无法登录。
使用应用程序连接HTAP实现OLAP的复杂查询 本章节主要介绍使用应用程序直连HTAP实现OLAP的复杂查询的流程。 使用流程 步骤1:购买HTAP标准版实例 步骤2:将TaurusDB数据同步至HTAP标准版实例 步骤3:连接HTAP实例进行OLAP查询 前提条件 TaurusDB实例需要按照如下表格进行参数设置。
使用应用程序连接HTAP实现OLAP的复杂查询 本章节主要介绍使用应用程序直连HTAP实现OLAP的复杂查询的流程。 使用流程 步骤1:购买HTAP标准版实例 步骤2:将GaussDB(for MySQL)数据同步至HTAP标准版实例 步骤3:连接HTAP实例进行OLAP查询 前提条件
SSL方式连接数据库失败 场景描述 使用jdbc无法连接数据库,报如下错误: unable to find certification path to requested target 原因分析 从错误截图中可以看出,使用的是mariadb的jar包,而非MySQL的官方驱动包,
GaussDB(for MySQL)实例连接数过多,存在什么隐患 GaussDB(for MySQL)连接数过多,可能会导致业务侧无法正常连接,也会导致实例全量备份和增量备份失败,影响业务的正常使用。 解决方案 请及时排查业务侧连接是否有效,优化实例连接,释放不必要的连接。 云监控服务目前可以监