检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB(for MySQL)实例状态 数据库实例状态是数据库实例的运行情况。用户可以使用管理控制台查看数据库实例状态。 表1 状态及说明 状态 说明 正常 数据库实例正常和可用。 异常 数据库实例不可用。 创建中 正在创建数据库实例。 创建失败 数据库实例创建失败。 重启中
如果没有该条规则,单击“快速添加规则”,弹框页面中勾选“MySQL(3306)”,单击“确定”。 图4 快速添加3306端口 当您使用MySQL8.0客户端访问数据库读写分离时,可能会报错auth user failed。 在连接数据库时添加 --default-auth=mysql_native_password。
在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务登录界面。 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库。 选择目标数据库,选择“SQL操作 > SQL查询”,新建一个SQL查询窗口。
GaussDB(for MySQL)密码过期策略 GaussDB(for MySQL)8.0版本支持通过设置全局变量“default_password_lifetime”来控制用户密码的默认过期时间。 参数“default_password_lifetime”的值为N,表示密码N天后过期
在GaussDB(for MySQL)实例基本信息页,查看实例的区域和VPC。 图2 查看GaussDB(for MySQL)区域和VPC 为数据库实例绑定弹性公网IP GaussDB(for MySQL)实例创建成功后,支持用户绑定弹性公网IP,通过公共网络来访问数据库实例,绑定后也可根据需要解绑。
操作流程 构建MySQL服务器、购买GaussDB(for MySQL)实例,并且将MySQL服务器数据迁移到GaussDB(for MySQL)实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
数据库迁移 GaussDB(for MySQL)支持导入哪些数据库引擎的数据
数据库代理 开启数据库代理 关闭数据库代理 查询单个数据库代理信息 查询数据库代理信息 查询数据库代理规格信息 扩容数据库代理节点的数量 父主题: API(即将下线)
GaussDB(for MySQL)如何设置表名大小写敏感 表名大小写敏感可以通过在管理控制台或API创建数据库实例时指定。 已创建完成的实例不支持修改表名大小写敏感。 通过管理控制台的购买实例页面设置是否区分表名大小写。 图1 数据库设置 通过API创建数据库实例设置“lower_
修复递归调用存储函数之后导致数据库崩溃的问题。 修改多表删除和full-text搜索的时候导致数据库崩溃的问题; 修复运行多个窗口函数的SQL查询语句之后导致数据库崩溃的问题; 修复具有全局级别权限的用户,执行SHOW CREATE DATABASE失败的问题。 2.0.28.7 表15 2.0
参数解释: 数据库备注。 取值范围: 不涉及。 users Array of GaussMySqlDatabaseInfo objects 参数解释:已授权数据库用户列表。 表6 GaussMySqlDatabaseInfo 参数 参数类型 描述 name String 参数解释: 数据库用户名。
ECS无法连接到GaussDB(for MySQL)实例的原因 遇到该问题,参考以下步骤排查解决。 先确认弹性云服务器和GaussDB(for MySQL)实例是否在同一个虚拟私有云下。 如果在,执行2。 如果不在,需要重新创建弹性云服务器实例,使之和GaussDB(for MySQL)实例在同一个虚拟私有云下。
修改GaussDB(for MySQL)代理的路由模式 GaussDB(for MySQL)数据库代理支持在开通数据库代理时,设置路由模式,默认为权重负载。也可以在数据库代理开通成功后,按照本章节方法修改路由模式。 路由模式的工作原理 GaussDB(for MySQL)数据库代理支持权重负载
通过公网连接GaussDB(for MySQL)实例(Linux方式) GaussDB(for MySQL)实例创建完成后,如果GaussDB(for MySQL)与ECS不在同一区域、VPC时,或需要在公共网络访问,可以在ECS上安装MySQL客户端,或直接在本地安装MySQL客户端通过弹性公网IP地址连接实例。
修改GaussDB(for MySQL)代理端口 操作场景 开启数据库代理后,支持修改数据库代理端口号。 使用须知 修改代理服务端口号会导致数据库连接短暂中断,建议在业务低峰期进行。 修改代理服务端口号不会重启代理实例。 修改代理端口仅涉及当前代理,不涉及GaussDB(for MySQL)的数据库端口和其他代理端口。
创建GaussDB(for MySQL)数据库实例时,系统默认开启自动备份策略,暂不支持关闭。实例创建成功后,您可根据业务需要设置自动备份策略。GaussDB(for MySQL)按照用户设置的自动备份策略对数据库进行备份。GaussDB(for MySQL)的备份操作是实例级的,而不是数据库级的。当
删除数据库 功能介绍 删除云数据库 GaussDB(for MySQL)实例数据库。 调用方法 请参见如何调用API。 URI DELETE /v3/{project_id}/instances/{instance_id}/databases 表1 路径参数 参数 是否必选 参数类型
在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在左侧导航栏中选择“监控大盘”,进入监控大盘页面。 查看当前账号下,创建完成的GaussDB(for MySQL)实例的实时性能指标。 图1 实时监控 表1 列表说明 列表名称 说明 节点名称/ID
GaussDB(for MySQL)支持导入哪些数据库引擎的数据 相同引擎数据库之间数据导入导出,称之为同构型数据库之间数据导入导出。 不同引擎数据库之间数据导入导出,称之为异构型数据库之间数据导入导出。例如,从Oracle导入数据到GaussDB(for MySQL)支持的数据库引擎。 异构
GaussDB(for MySQL)超大表删除索引有哪些风险 删除索引是一个风险很大的操作,建议非必要不删除索引,主要原因如下: 删除索引会导致使用该索引的查询操作性能下降,慢SQL占满系统资源,影响业务正常运行。 删除索引的过程中会导致表锁定,其他用户无法访问该表,影响系统可用性。