检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
22、12.22、13.18、14.15、15.10、16.6及以上的版本中,默认开启弱密码检测。使用弱密码创建用户时,就会发生如上报错。 解决方案 建议使用更复杂的密码进行设置,防止密码被暴力破解。 如果需要关闭弱密码拦截,可以将参数“passwordcheck.rds_enable
修改密码方式错误,不应直接改user表的authentication_string字段的hash key,而是要通过console重置root密码方式修改。 解决方案 由于8.0版本不支持password函数,因此需要通过以下步骤恢复: 找出rdsAdmin账号的authentication_string字段,使用以下命令更新:
客户端问题导致连接RDS实例失败 服务端问题导致连接RDS实例失败 应用程序是否需要支持自动重连RDS数据库 RDS绑定公网IP后无法ping通的解决方案 RDS跨地域内网能访问吗 为什么RDS实例重置密码后新密码没有生效 可以访问RDS备实例吗 如何查看RDS for MySQL数据库的连接情况
通过show engine innodb status中的“History list length”可以查看未被purge的undolog数量。 解决方案 如果主库的ibdata1过大,备库的不大,则进行主备倒换。 如果备库的ibdata1过大,主库的不大,请提交工单联系客服重建备库。 如果
操作场景 有时候客户会遇到华为云关系型数据库主备复制关系异常的情况,可能原因是误删除默认安全组策略,下面主要针对这个场景进行分析,供您参考。 解决方案 登录管理控制台。 单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“
报错:Your password does not satisfy the current policy requirements 解决方案 MySQL 5.7 在没有创建用户的前提下授权,会提示:Your password does not satisfy the current
随着业务数据的增加,原来申请的数据库磁盘容量可能会不足。尤其当实例显示“磁盘空间满”状态,且数据库不可进行写入操作,会导致实例异常,从而影响业务正常运行。 解决方案 随着业务数据的增加,原来申请的数据库磁盘容量可能会不足,建议用户磁盘扩容,确保磁盘空间足够。 您可以通过智能DBA助手查看实例的内存使用情况,具体请参见查看磁盘空间。
INFORMATION_SCHEMA.INNODB_TRX t \G; 通过审计日志或慢日志,检查是否存在大事务一次性插入大量数据。 解决方案 kill相应的长事务。 建议业务侧避免在磁盘空间紧张时,执行长事务不提交,或执行大量插入。 提前进行磁盘扩容。 父主题: 性能资源类
+8时区,所以timestamp字段默认值需要加8小时才是有效范围,即有效支持的范围是从1970-01-01 08:00:01开始。 解决方案 修改timestamp字段的默认值: session_start TIMESTAMP DEFAULT '1970-01-01 08:00:01'
like '%ssl%'; 发现该实例未开启SSL: 因此,问题原因是自行修改root账号的ssl_type为ANY后,导致无法登录。 解决方案 将root账号的ssl_type修改为空即可,参考命令: update mysql.user set ssl_type='' where
当索引最大限制是767字节时,那么一个varchar字段长度:767/4=191.75。如果建表语句中varchar字段超出了这个长度,就会出现767字节长度报错。 解决方案 查看“innodb_large_prefix”参数,确保值为“ON”。 参考原因分析中的使用建议建表。 父主题: SQL类
ong_query_time”参数会出现此类问题,其他控制台上可以修改的全局参数,也会发生类似现象:只有新建连接生效,旧连接不生效。 解决方案 如果想让某些会话连接采用最新的“long_query_time”值,关闭相应会话连接,重新建立连接即可生效。 父主题: 参数类
grants for username来查看,会发现这个用户的相关权限依然有残留,这时候再新建一样的用户,就会触发校验导致创建失败。 解决方案 建议删除用户使用drop命令。 父主题: SQL类
类型的event,此类event非ROW格式,一些场景下,会导致canal出现blank topic问题,引发Binlog解析失败。 解决方案 将RDS for MySQL的参数“binlog_rows_query_log_events”的值修改为OFF,重启中断的canal任务。
原因分析 从错误截图中可以看出,使用的是mariadb的jar包,而非MySQL的官方驱动包,而mariadb与官方的使用方法略有区别。 解决方案 对于mariadb-java-client-2.7.5的连接串应该为: 不提供CA证书,不对服务端证书校验: String url =
怎么解决查询运行缓慢的问题 长事务导致规格变更或小版本升级失败 RDS for MySQL数据库报错Native error 1461的解决方案 RDS for MySQL增加表字段后出现运行卡顿现象 长事务导致UNDO增多引起磁盘空间满 RDS for MySQL如何定位一直存在的长事务告警
5.7.25升级了openssl版本(1.1.1a),导致拒绝了不安全的TLS版本和密码套件。 图2 MySQL-server的回复 解决方案 升级您的JDK客户端到JDK 8或以上版本,则默认支持的TLS为1.2版本,如图3,可以正常连接的客户端支持TLS1.2,并支持30个密码套件。
进一步查看线程池配置(默认开启),可以在控制台查看。 可以看出,threadpool_oversubscribe为3,线程池处理连接等待与该参数相关。 解决方案 对于存在大量新建连接,建议调大threadpool_oversubscribe增加线程总数。 减少线程重复创建与销毁部分的开销,提高性能
优质的硬件基础 华为云关系型数据库使用的是华为经过多年的研究、创新和开发,通过多重考验的服务器硬件,为用户带来稳定的、高性能数据库服务。 SQL优化方案 华为云关系型数据库提供慢SQL检测,用户可以根据华为云关系型数据库服务提出的优化建议进行代码优化。 高速访问 关系型数据库可以配合同一地
java:61) 原因分析 canal拉取Binlog时需要赋予REPLICATION SLAVE, REPLICATION CLIENT权限。 解决方案 使用管理员账户给相应用户授予REPLICATION SLAVE, REPLICATION CLIENT权限。 GRANT SELECT,