连接数据库 GaiaDB-X支持通过MySQL命令行、第三方客户端以及符合MySQL官方交互协议的第三方程序代码进行连接。本文主要介绍如何通过MySQL命令行连接到GaiaDB-X数据库。 前提条件 如果您是首次使用GaiaDB-X,需要先完成GaiaDB-X首次使用流程中的基本操作,其中包括创建实例、创建账号、创建数据库等。
注意事项 为确保业务的安全运行,请使用内网IP或者域名连接云数据库 RDS ,外网IP连接云数据库 RDS 需要客户自己保护好账号密码防止被攻击! 。 云数据库 RDS 实例创建后,默认允许所有IP通过便于用户连接,为了保证数据安全, 请用户重新设置白名单后再连接数据库 。 内网连接: 设置白名单 并用内网域名连接。 公网连接: 设置白名单 并 开通公网访问 ,用公网IP或域名连接。
衡量指标 QPS(Queries Per Second):即数据库每秒执行的SQL数(含INSERT、SELECT、UPDATE、DELETE等)。 GaiaDB MySQL 对比RDS MySQL 8.0
修改连接信息 说明 目前只能修改域名前缀 请求结构 PUT /v{version}/instance/{instanceId}?
更新实例连接信息 接口说明 更新实例连接信息 本接口版本V1 请求结构 PUT /v{version}/instance/{instanceId}?
查看和管理实例连接地址和入口 概述 本文介绍如何在RDS控制台上查看、管理RDS MySQL实例的各类连接地址和端口。 地址类型 根据不同使用场景,RDS MySQL实例提供以下两种连接地址,您可以根据实际连接场景查看或修改,如下所示: 地址类型 使用说明 实例连接地址 实例的内网和外网连接地址。所有连接实例场景均适用。
查询连接列表 接口说明 使用此接口可以查询实例的连接列表。
修改连接信息 接口说明 修改连接信息。 注意事项 建议InstanceDict对象提交的主机信息、端口、内网和外网IP的信息不一样否则,有可能修改不成功。
使用mysqldump工具,备份出所有的库表: mysqldump –u dbuser –p dbpass -h dbhost -Pdbport -A > data.sql 通过RDS域名来连接,使用mysql客户端工具将备份出来的数据库导入到RDS上: mysql -u dbuser -p dbpass -h rdsdns -Pdbport < data.sql 修改应用程序中数据库的连接地址
立即执行任务 接口描述 本接口用于立即执行任务。 请求结构 PUT /v{version}/gaiadb/task/{taskId}?executeNow HTTP/1.1 HOST: gaiadb.bj.baidubce.com Content-Type: application/json Authorization: authorization string 请求头域 除公共头域外,无其它特殊