本文介绍如何通过DMS将RDS数据导出到SQL、CSV或Excel文件。
检查源数据
在DMS中,查询中文显示正常。在DMS的SQLConsole中执行SELECT * FROM st;语句,查询结果返回两条记录:第1条(id=1, name=gert, age=23, column_name=中文导出测试),第2条(id=2, name=gert, age=33, column_name=无法显示此网页)。
查看表的字符集
显示表的创建语句命令如下:
show create table <表名>;
mysql>show create table st
+------------------------+-------------------------------------------------------------------+
| Table | Create Table |
+------------------------+-------------------------------------------------------------------+
| st | CREATE TABLE `st` (
`id` int(11) DEFAULT NULL,
`name` varchar(10) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
`age` int(11) DEFAULT NULL,
`column_name` varchar(191) COLLATE utf8mb4_unicode_ci DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci |
+------------------------+-------------------------------------------------------------------+
创建导出任务
-
在DMS中,选择。
-
选择数据库导出。
-
勾选需要导出的表,设置好文件类型、字符集等,单击提交申请。在数据库导出页面,配置以下参数:在 数据库名 下拉框中搜索并选择目标数据库,选择 导出的表(部分表 或 全部表),选择 导出内容(数据、结构 或 数据和结构),选择 导出格式(SQL、CSV 或 EXCEL),根据需要勾选 导出结构类型(存储过程、函数、触发器、视图、事件),在右侧 表和过滤条件 面板中选择需要导出的表并设置过滤条件,完成后单击 提交申请。
常见问题
该文章对您有帮助吗?