本文介绍如何在数据库工作台 DBW 控制台创建云数据库 veDB MySQL 版实例的数据导入工单。
实例已开启安全管控。详细操作,请参见开启安全管控。
火山引擎子用户已被添加为 DBW 角色。详细操作,请参见添加用户。
已被添加为 DBW 角色的火山引擎子用户已被授予相关权限。详细操作,请参见权限管理。
不支持同时创建多个导入任务,同一时间仅支持创建一个导入任务。
不支持将数据导入系统数据库。
在导入数据前,需检查导入表和目标表的结构是否匹配,确保表格具有相同的列名、数据类型、长度、顺序。在无法匹配时,需手动转换或调整数据,否则会导致数据丢失、截断或任务失败等问题。
当前仅支持上传 CSV 和 SQL 格式的文件,不支持上传 EXCEL 格式的文件,且最大不超过 1GiB。
在以下情况下,将导致导入任务失败:
数据库账号权限不足,导致导入任务失败。
导入过程中删除或重命名目标表或目标库,导致目标数据库或表不存在,从而导致导入任务失败。
在导入过程中,重启或修改目标实例的配置,导致导入任务失败。
导入文件的字符集不属于 utf8
、utf8mb4
、latin1
和 ascii
,导致导入任务失败。
登录 DBW 控制台。
在顶部菜单栏,选择项目和地域。
在左侧导航栏,选择数据管理 > 工单列表。
在工单列表页面,单击数据导入导出。
在数据导入导出页签,单击创建数据导入导出工单。
在创建导入导出工单控制面板的工单填写配置向导页面,配置以下参数信息。
创建导入 CSV 文件类型工单
类型 | 参数 | 说明 |
---|---|---|
基本信息 | 创建人 | 默认为当前登录的账号,不支持修改。 |
工单标题 | (可选)自定义工单标题。工单标题的长度不能超过 200 个字符。当不设置时,默认为空。 | |
数据库类型 | 本文是创建云数据库 veDB MySQL 版数据导入工单,因此数据库类型选择云数据库 veDB MySQL 版。 | |
工单类型 | 选择数据导入。 | |
执行方式 | 默认为审批后自动执行,即审批后将自动执行数据导入工单,且不支持修改。 | |
数据导入导出配置 | 实例 | 从下拉列表中,选择目标实例。 |
数据库 | 从下拉列表中,选择目标数据库。 | |
文件类型 | 选择 CSV。 | |
目标表 | 从下拉列表中,选择目标表。 | |
上传文件 | 单击点击上传,上传 CSV 格式的文件,文件最大不超过 1GiB。 | |
数据位置 | 选择数据的位置,当前支持以下两种选择:
| |
写入方式 | 在下拉列表中选择文件的写入方式,当前支持以下选项:
| |
字符集 | 在下拉列表中选择目标字符集,当前支持 UTF8 、UTF8MB4 、LATIN1 和 ASCII 。 | |
异常报错 | (可选)按需勾选是否需要在出现异常时忽略报错。默认不勾选。
| |
工单备注 | (可选)自定义您的工单备注,建议和您的业务相关,方便后续查找。 |
创建导入 SQL 文件类型工单
类型 | 参数 | 说明 |
---|---|---|
基本信息 | 创建人 | 默认为当前登录的账号,不支持修改。 |
工单标题 | (可选)自定义工单标题。工单标题的长度不能超过 200 个字符。当不设置时,默认为空。 | |
数据库类型 | 本文是创建云数据库 veDB MySQL 版数据导入工单,因此数据库类型选择云数据库 veDB MySQL 版。 | |
工单类型 | 选择数据导入。 | |
执行方式 | 默认为审批后自动执行,即审批后将自动执行数据导入工单,且不支持修改。 | |
数据导入导出配置 | 实例 | 从下拉列表中,选择目标实例。 |
数据库 | 从下拉列表中,选择目标数据库。 | |
文件类型 | 选择 SQL。 | |
上传文件 | 单击点击上传,上传 SQL 格式的文件,文件最大不超过 1GiB。 | |
字符集 | 在下拉列表中选择目标字符集,当前支持 UTF8 、UTF8MB4 、LATIN1 和 ASCII 。 | |
异常报错 | (可选)按需勾选是否需要在出现异常时忽略报错。默认不勾选。
| |
工单备注 | (可选)自定义您的工单备注,建议和您的业务相关,方便后续查找。 |
单击下一步。
在创建导入导出工单控制面板的工单预检查配置向导页面,可查看权限检查预检查项。
说明
如遇预检查未通过的情况,您可以单击检查项的结果详情列的查看详情,查阅未通过的具体原因,并在修复后重新创建工单。
单击确定。