gpt4 book ai didi

mysql - 如何使用Sqoop连接到namenode上MySQL上的特定端口?

转载 作者:行者123 更新时间:2023-12-02 22:02:46 25 4
gpt4 key购买 nike

我在测试中遇到问题陈述,如下所示:

  • 有一个文件/user/abc/weather/sfo_weather.csv
  • namenode机器上有一个名为flightinfo的MySQL数据库。它包含一个名为weather的表。
  • 使用Sqoop在namenode机器上的3306端口上将天气目录导出到MySQL中的天气表。 MySQL的用户名是root,密码是Hadoop.7

  • 我知道如何导出到 localhost

    谁能告诉我如何导出到namenode机器的 3306端口?

    最佳答案

    根据Sqoop (v1) User Guide,我假设您对<jdbc-uri>的JDBC连接字符串--connect感兴趣。命令语法可能看起来像

    sqoop export --connect jdbc:mysql://${HOST}:${PORT}/${DBNAME} --username ${USERNAME} --password ${PASSWORD} --table ${TABLENAME} --exportDir ${EXPORTDIR}

    由此可以在连接字符串中指定主机和端口。

    关于mysql - 如何使用Sqoop连接到namenode上MySQL上的特定端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50521147/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com