logo

如何更新已经导出的行?并写出一个 Sqoop 命令用于查看 MySQL 服务器上的所有数据库。

How will you update rows that are already exported? Write a Sqoop command to show all databases in a MySQL server.

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: medium

分类: Sqoop Export, MySQL 操作

标签: Sqoop, --update-key, MySQL, list-databases

参考答案摘要

核心答案 1) 更新已导出的行 使用 --update-key 参数更新已有行,该参数指定用于唯一标识记录的列,这些列会进入自动生成的 WHERE 条件,其它列则用于 SET 更新。 --update-key 2) 查看 MySQL 服务器所有数据库 $ sqoop list –databases –connect jdbc:mysql://database.test.com/

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

如何更新已经导出的行?并写出一个 Sqoop 命令用于查看 MySQL 服务器上的所有数据库。

Mediumsql

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案