• 关于

    mysql数据库视图创建

    的搜索结果

问题

我现在有一odps 维表表,这个表的数据是由 mysql库的两张维表表join后生成同步,请问 我是在mysql中创建一个视图来,然后通过视图来同步呢?

我现在有一odps 维表表,这个表的数据是由 mysql库的两张维表表join后生成同步,请问我是在mysql中创建一个视图来,然后通过视图来同步呢?还是先把两张表作为临时表同步到odps,然后再通过脚本同步呢?...
云栖大讲堂 2019-12-01 19:30:22 1094 浏览量 回答数 2

问题

如何使用DavaV连接展示数据?

可视化大屏DataV提供数据的展示功能,可以对接日志服务读取日志数据或展示日志计算结果。 创建数据源数据源可以选择MySQL for RDS或者日志服务,根据自己的需求选择对应的方式。本文以MySQL协议为例&#...
轩墨 2019-12-01 21:58:59 1930 浏览量 回答数 0

问题

如何使MySQL使用INDEX进行视图查询??mysql

我正在使用Java EE上的MySql数据库进行Web项目。我们需要一个视图来汇总3个表中的数据,这些表的总行数超过3M。每个表都是用索引创建的。但是我还没有找到一种方法来从我们使用[group by]创建的视图中利用条件选择...
保持可爱mmm 2020-05-17 21:23:13 1 浏览量 回答数 1

万券齐发助力企业上云,爆款产品低至2.2折起!

限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

问题

Eclipse用户指南:使用阿里云图形界面:RDS图形化界面

阿里云图形界面主要用来访问和管理云产品资源的功能,可以查看ECS、RDS、OSS等类型设施的产品信息,下面是RDS图形界面的使用说明。 1. RDS 实例显示:双击“Aliyun RDS”、“DBI...
行者武松 2019-12-01 21:51:20 1802 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:41 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:41 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:42 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:41 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:41 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:42 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:41 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:42 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输服务 DTS 可以将本地 MySQL 实例的数据迁移到 RDS for MySQL 实例。数据传输服务 DTS (以下简称 DTS) 提供的增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 MySQL 数据的迁移工作。 本小节简单介绍使用 DTS 进行本地 MySQL->RDS for MySQL 数据迁移的任务配置流程。 迁移步骤对于本地 MySQL->RDS for MySQL 的数据迁移,DTS 支持结构迁移、全量数据迁移及增量数据迁移,这个迁移类型的功能及限制如下: 结构迁移 数据传输会将迁移对象的结构定义迁移到目标实例。目前 DTS 支持结构迁移的对象有:表、视图、触发器、存储过程、存储函数。 全量数据迁移 全量迁移将本地 MySQL 实例的存量数据全部迁移到目标 RDS for MySQL 实例。 如果用户只进行全量数据迁移,那么迁移过程中本地 MySQL 实例新增的业务写入不会被同步到目标 RDS for MySQL 实例。 增量数据迁移 增量数据迁移会将全量数据迁移过程中,本地 MySQL 实例的增量变更数据同步到目标 RDS for MySQL 实例,增量数据迁移可以实现本地 MySQL 实例在迁移过程中产生的增量数据被实时同步到目标库,最终实现本地 MySQL 实例同目标 RDS for MySQL 实例进入动态数据同步的过程。 迁移限制 迁移过程中,不支持 DDL 操作结构迁移不支持 event 的迁移对于MySQL的浮点型float/double,DTS通过round(column,precision)来读取该列的值,若列类型没有明确定义其精度,对于float,精度为38位,double类型,精度为308,请先确认DTS的迁移精度是否符合业务预期如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败当选择增量迁移时,源端的本地 MySQL 实例需要按照要求开启 binlog当选择增量迁移时,源库的 binlog_format 要为 row当选择增量迁移且源 MySQL 如果为 5.6 及以上版本时,它的 binlog_row_image 必须为 full当选择增量迁移时,增量迁移过程中如果源MySQL实例出现因实例跨机迁移或跨机重建等导致的binlog 文件ID乱序,可能导致增量迁移数据丢失 迁移权限要求当使用 DTS 进行本地 MySQL->RDS for MySQL迁移时,在不同迁移类型,对源端和目标端 MySQL 实例的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量迁移 本地 MySQL 实例 select select superselectreplication slavereplication client 目标端 RDS for MySQL 实例 读写权限 读写权限 读写权限 迁移流程DTS 在进行本地 MySQL->RDS for Mysql 数据迁移时,为了解决对象间的依赖关系,提高迁移成功率。结构对象及数据的迁移顺序如下: 结构对象:表、视图的迁移全量数据迁移结构对象:存储过程、函数、触发器、外键的迁移增量数据迁移 如果任务没有选择增量数据迁移,那么当全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”。此时迁移任务正在进行步骤(3) 中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。 迁移任务配置下面详细介绍使用 DTS 将本地 MySQL 实例中的数据迁移到阿里云 RDS for MySQL 实例的任务配置流程。 RDS for MySQL 实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合 RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在源端本地 MySQL 和目标端 RDS for MySQL 实例中名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS使用手册 - 创建数据库”。 迁移帐号创建迁移任务配置,需要提供本地 MySQL 数据库及目标 RDS for MySQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求 部分。 如果源端 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果目标端 RDS for MySQL 实例迁移账号创建,那么您可以参考 RDS 账号创建流程,创建对待迁移数据库有读写权限的迁移账号。 其他准备工作如果需要进行增量迁移,那么需要确认源库的 binlog 是否开启,格式是否满足要求。具体确认项如下。 确认源库的 binlog 是否开启。 如果这里面查询出来的 log_bin=OFF,则说明源库没有开启 binlog,这个时候如果需要使用增量迁移的话,需要修改本地 MySQL 的 binlog 配置,打开 binlog 日志。 开启二进制日志,修改 log_bin=mysql_bin。设置 binlog 模式为 row,修改 binlog_format=row。配置 server_id 大于 1,即 server_id=某一个大于 1 的整数。如果版本为 5.6,修改 binlog_row_image=full。修改完成后,重启 MySQL 进程。 确认源库的 binlog 格式为 row 模式。 使用上面的命令确认本地 MySQL 的 binlog 格式是否为 ROW,如果查询出来的结果不为 ROW 的话,那么通过如下的参数设置命令将模式修改为 ROW。 当修改完成后,建议将源库上已有的连接 KILL 掉,并且重新连接,否则可能出现其他的连接依然使用 statement 格式记录 binlog 日志。 当本地 MySQL 版本大等于 5.6.2 时,确认源库的 binlog_row_image=full。 如果查询出来的结果不为 FULL 的话,那么通过如下的参数设置命令将其修改为 FULL。 迁移任务配置当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入 数据传输 DTS 控制台,点击右上角的 创建迁移任务,开始任务配置。本地 MySQL 实例及目标 RDS for MySQL 实例连接信息配置。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 有公网 IP 的自建数据库数据库类型:选择 MySQL主机名或 IP 地址:配置本地 MySQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:MySQL 实例监听端口账号:MySQL 实例访问账号密码:上面指定的 MySQL 访问账号对应的密码 目标 RDS for MySQL 实例连接信息。 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS 实例的实例 ID。 DTS 支持经典网络、VPC 网络的 RDS for MySQL 实例数据库账号:RDS for MySQL 实例的连接账号数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 迁移类型 DTS 支持 结构迁移、全量数据迁移、增量数据迁移。 如果需要进行不停机迁移,那么需要选择:结构迁移+全量数据迁移+增量数据迁移。 如果只进行全量迁移,那么需要选择:结构迁移+全量数据迁移。 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,对象迁移到 RDS for MySQL 实例后,对象名跟本地 MySQL 实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 当配置完迁移对象及迁移类型后,即进入任务启动前的预检查步骤 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看任务具体的迁移状态及进度。 增量数据迁移是个动态同步的过程,所以建议在增量迁移达到无延迟状态时,在目标数据库上进行业务验证,如果验证成功,那么可以停掉迁移任务,然后将业务切换到目标数据库。 至此,完成将本地 MySQL 数据库实例到阿里云 RDS for MySQL 的数据迁移任务配置。
2019-12-01 23:09:40 0 浏览量 回答数 0

问题

OceanBase 使用动画(持续更新)

目录 OceanBase分区表用法OB租户负载均衡历史查看OB sys租户查看集群使用信息OceanBase租户创建OceanBase里索引创建特征OceanBase合并触发OceanBase命令行下性能监控脚本——dooba ࿰...
mq4096 2019-12-01 21:53:07 294016 浏览量 回答数 7

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:08 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:09 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:06 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:08 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:06 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:07 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:07 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:09 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:10 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:06 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:07 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:09 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:08 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:08 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:06 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 说明 部分RDS for MySQL实例的账号管理机制已升级。使用本文前,请先检查您的实例是否已升级,检查方式如下: 登录RDS控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在左侧导航栏中选择账号管理。 如果只显示一个创建账号按钮,表示已升级。具体请参见创建账号和数据库。 如果显示创建高权限账号或创建初始账号按钮,或不显示任何创建账号的按钮,表示未升级。 MySQL 5.7基础版:请参见创建数据库和账号 MySQL 5.7高可用版/MySQL 5.5/MySQL 5.6:请参见创建数据库和账号以及本文正文。 背景信息 RDS支持两种账号模式,即经典模式和高权限模式。MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版本的实例,创建高权限账号即可从经典模式升级至高权限模式。关于如何从经典模式升级至高权限模式,以及在不同模式下创建和管理数据库/账号的区别,请参见下图: 与经典模式相比,高权限模式开放了更多权限,可满足个性化和精细化的权限管理需求。例如,在高权限模式下您可以直接使用SQL来管理数据库和账号,推荐您使用高权限模式。 本文将介绍如何升级MySQL 5.7高可用版、MySQL 5.5和MySQL 5.6版实例的账号管理模式,即创建高权限账号。关于经典模式和高权限模式的区别,请参见创建账号创建账号。 注意事项 当主实例创建高权限账号后,会同步至只读实例和灾备实例。 在高权限模式下: RDS不支持通过控制台或者API来管理数据库和普通账号,需要通过常用 SQL 命令(MySQL)或者阿里云的通过DMS登录RDS数据库来执行相关操作。 RDS控制台和API支持重置高权限账号的权限和密码,且重置后不影响实例中已经创建的其它账号。 切换为高权限模式后,数据库管理页面会消失,账号管理页面上创建账号的按钮也会消失,只影响单个实例,与其它实例的控制台无关。 对于MySQL 5.7高可用版、MySQL 5.6、MySQL 5.5: 默认为经典模式,可单向升级至高权限模式,不支持回滚。 不能直接访问mysql.user和mysql.db表,可以通过mysql.user_view 和mysql.db_view视图来查看现有账号及权限。 不能通过高权限账号修改普通账号的密码。如果需要修改,只能删除账号后重新创建。 MySQL 5.7基础版仅支持高权限模式。 在创建高权限账号过程中实例会重启1次,造成一次30秒内的网络闪断,请确保在合适的时间创建创建高权限账号,确保应用有自动重连机制,以避免闪断造成的影响。 操作步骤 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入实例的基本信息页面。 选择左侧菜单中的账号管理,进入账号管理页面。 单击创建高权限账号,如下图所示。 阅读创建高权限账号的注意事项,选中我已阅读所有注意事项并接受使用高权限账号模式,单击下一步,如下图所示。 填写高权限账号信息,如下图所示。 参数说明: 数据库账号:2~16个字符,可使用小写字母、数字或下划线,需以字母开头,字母或数字结尾。 密码:该账号对应的密码。8~32个字符,由字母、数字、中划线或下划线中的任意三种组成。 确认密码:输入与密码一致的字段,以确保密码正确输入。 单击确认创建。 说明 创建高权限账号后,账号名不可修改,密码后续可在控制台进行修改。
2019-12-01 22:57:07 0 浏览量 回答数 0

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT