本文介绍如何在数据库工作台 DBW 控制台导入云数据库 MySQL 版的数据。
确保数据导入的账号对目标数据库需具有读写权限。
不支持同时创建多个导入任务,同一时间仅支持创建一个导入任务。
不支持将数据导入系统数据库。
在导入数据前,需检查导入表和目标表的结构是否匹配,确保表格具有相同的列名、数据类型、长度、顺序。在无法匹配时,需手动转换或调整数据,否则会导致数据丢失、截断或任务失败等问题。
当前仅支持上传 CSV 和 SQL 格式的文件,不支持上传 EXCEL 格式的文件,且最大不超过 1GiB。
在以下情况下,将导致导入任务失败:
数据库账号权限不足,导致导入任务失败。
导入过程中删除或重命名目标表或目标库,导致目标数据库或表不存在,从而导致导入任务失败。
在导入过程中,重启或修改目标实例的配置,导致导入任务失败。
导入文件的字符集不属于 utf8
、utf8mb4
、latin1
和 ascii
,导致导入任务失败。
在数据交互台页面右上角,单击导入/导出。
在导入导出页签,单击数据导入。
在数据导入对话框,按需配置参数。
在文件类型选择 CSV 时,您需配置相关参数,具体如下表所示。
参数 | 描述 |
---|---|
文件类型 | 本示例以 CSV 为例。 |
目标数据库 | 在下拉列表中选择目标数据库。 |
目标表 | 在下拉列表中选择目标表。 |
上传文件 | 单击选择文件,上传 CSV 格式的文件,文件最大不超过 1GiB。 |
数据位置 | 选择数据的位置,当前支持以下两种选择:
|
写入方式 | 在下拉列表中选择文件的写入方式,当前支持以下选项:
|
字符集 | 在下拉列表中选择目标字符集,当前支持 UTF8 、UTF8MB4 、LATIN1 和 ASCII 。 |
异常报错 | (可选)按需勾选是否需要在出现异常时忽略报错。默认不勾选。
|
备注 | (可选)按需填写导入任务的描述信息。 |
在文件类型选择 SQL 时,您需配置相关参数,具体如下表所示。
参数 | 描述 |
---|---|
文件类型 | 本示例以 SQL 为例。 |
目标数据库 | 在下拉列表中选择目标数据库。 |
上传文件 | 单击选择文件,上传 SQL 格式的文件,最大不超过 1GiB。 |
字符集 | 在下拉列表中选择目标字符集,当前支持 utf8 、utf8mb4 、latin1 和 ascii 。 |
异常报错 | (可选)按需勾选是否需要在出现异常时忽略报错。默认勾选。在忽略报错遇到异常时,默认跳过当前执行的语句。 |
备注 | (可选)按需填写导入任务的描述信息。 |
单击确定。
执行结果:成功导入后,在导入导出页签该任务的任务状态显示为执行成功。