检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
客户端TLS版本与RDS for MySQL不一致导致SSL连接失败 场景描述 某业务客户端连接到云上RDS for MySQL失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 排查步骤: 查看RDS MySQL的错误日志,观察到如下报错: 2021-07-09T10:30:58
绑定公网IP后无法ping通的解决方案 如何确认SSL根证书的有效期 如何防止任意源连接数据库 更多 连接访问类 RDS数据库实例支持的最大数据连接数是多少 ECS无法连接到RDS实例的原因 如何通过JDBC连接RDS for PostgreSQL数据库 连接RDS实例失败的排查思路
va/python)等连接数据库失败 场景描述 用户开启了SSL验证连接功能,使用代码执行SQL连接数据库出现如下报错: 图1 连接失败 故障分析 该场景下用户开启了SSL连接功能,需要使用SSL连接方式。请检查连接命令是否使用了SSL方式。 解决方案 开启SSL验证连接功能,使
of) the PROCESS privilege(s) 原因分析:mysqldump使用指定用户导出数据时,需要赋予PROCESS权限。 解决方案:使用管理员账户给相应用户授予PROCESS权限。 GRANT SELECT,PROCESS ON *.* TO '<username>'@'%';
连接了错误的主机 问题原因:业务连接了错误的数据库主机,该主机上相应用户或客户端IP没有权限访问。 解决方案:仔细检查要连接的数据库主机名,确保正确。 用户不存在 问题原因:客户端连接时,使用的用户不存在。 解决方案: 使用管理员账户登录数据库,执行如下命令检查目标用户是否存在。 SELECT User
6:允许在foreign_key_checks设置为OFF的情况下,删除父表和子表外键相关列的索引。删除相关列索引后,重启实例会提示warning,同时被删除索引的表无法使用。 解决方案 对于修改字符集导致的问题,将foreign_key_checks设置为OFF,将父表和子表外键相关列的字符集修改一致。 对于删
建表时timestamp字段默认值无效 场景描述 执行建表SQL语句失败,报错:ERROR 1067: Invalid default value for 'session_start' CREATE TABLE cluster_membership ( ... session_start
SQL Server实例的版本限制 使用导入导出功能将ECS上的SQL Server数据库迁移到RDS for SQL Server 修改RDS for SQL Server实例的参数 RDS SQL Server支持DMV动态管理视图 使用导入导出功能将本地SQL Server数据库迁移到RDS
执行以下SQL新建用户saas_cash_user失败: /*COMMON SETTINGS*/ CREATE USER 'saas_cash_user'@'10.11.3.%' IDENTIFIED BY '******' 失败原因:(conn=288831) Operation
'127' for key 'auto_test5.PRIMARY' 解决方案 如果数据变化较多,表中实际数据量远小于自增主键的容量,则可以考虑将该表的数据全量导入新表,删除原表,然后rename将新表名改回原表名。(数据导入导出的方法有多种,此处仅为示例) mysql> create
执行RENAME USER失败的解决方法 有外键的表无法删除报错ERROR[1451]的解决方案 表字段类型转换失败的解决方法 RDS for MySQL创建表失败报错Row size too large的解决方案 RDS for MySQL数据库报错ERROR [1412]的解决方案 外键使
RDS for MySQL实例磁盘满的问题处理 问题现象 RDS数据库的磁盘空间满,导致实例变为只读状态,应用无法对RDS数据库进行写入操作,从而影响业务正常运行。 通过磁盘空间占用分布发现占用高的空间,如何通过DBA助手查看磁盘空间分布请参见容量预估。 图1 磁盘空间分布 问题原因
设置自动备份策略 开启公网访问 开启公网访问从公共网络访问RDS实例 01:35 开启公网访问 RDS实例连接失败怎么办 实例连接失败的排查思路 03:16 RDS实例连接失败怎么办 购买并登录RDS实例 购买MySQL实例并通过数据管理服务登录实例 04:18 购买并登录RDS实例 购买只读实例
正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库并进行管理。 常见问题 权限不足导致数据库实例连接失败怎么办 RDS for PostgreSQL实例连接失败怎么办 后续操作 登录实例后,您可以创建数据库,进行数据迁移等操作,具体请参见: 通过调用API创建PostgreSQL数据库
本地SSD盘实例只能恢复到本地SSD盘主备实例或者SSD云盘,不支持恢复到本地SSD盘单机实例。 恢复到新实例时,原实例备份存在大事务有可能会导致恢复失败,如果恢复失败请提交工单处理。 恢复到当前实例的限制: 恢复到当前实例会导致实例数据被覆盖,且恢复过程中实例将不可用。 本地SSD盘实例不支持恢复到当前实例。
RDS for MySQL迁移到RDS for MySQL 中 一次性 一段时间 使用DAS导出数据,再导入到RDS for MySQL数据库。 使用DAS的导出和导入功能迁移RDS for MySQL数据 任何 一次性或持续 最低 使用DRS将源库数据同步到RDS for MySQL数据库。
见查看参数修改历史。 解决方案 调整相关参数,使其适合业务场景。 批量操作 原因及现象 如果有大批量的数据导入、删除、查询操作,会导致SQL执行变慢。 您可以在控制台查看实例的磁盘总大小、磁盘使用量、IOPS等指标。具体操作,请参见查看实例运行情况。 解决方案 在业务低峰期执行大
PostgreSQL数据 迁移准备 PostgreSQL支持逻辑备份。您可使用pg_dump逻辑备份功能,导出备份文件,再通过psql导入到RDS中,实现将PostgreSQL的数据导入到云数据库RDS中。 云数据库RDS服务支持开启公网访问功能,通过弹性公网IP进行访问。您也可通过弹性云服务器的内网访问云数据库RDS。
正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库并进行管理。 常见问题 权限不足导致数据库实例连接失败怎么办 RDS for SQL Server实例连接失败怎么办 后续操作 登录实例后,您可以创建数据库,进行数据迁移等操作,具体请参见: 通过调用API创建RDS for
询的数据不同。详情请见MySQL官方文档。 解决方案 为已有数据的表添加自增列时,请先创建相同表结构的新表,再在新表上添加自增列,将原表数据导入(导入数据时,请尽量保持原表无写入操作,否则会造成原表与新表数据不一致)。 按照如下步骤解决主备节点查询数据不一致问题。 在主节点上创建