繁体   English   中英

如何在 Python 中使用 Sqoop 导入 MySQL 数据?

[英]How to import MySQL data using Sqoop in Python?

这是我在终端中编写的代码并且运行良好。

sqoop import --connect jdbc:mysql://localhost/testDb --username Amel -password Amel@-1998 --table mock3

我想做同样的事情,但在 PyCharm 上。 我应该使用什么设置或代码行?

我很新,我一直在做大量的研究,但我找不到相关的答案。

你可以通过调用执行命令的os.system()subprocess.call()

import subprocess
subprocess.call(["echo", "Hello", "World"])  # substitute your command as an array of strings
import os
os.system("echo Hello World")  #  substitute your command

还有一个叫做pysqoop的库来使用 sqoop,从这里查看详细信息。 您的 IDE (Pycharm) 不会影响解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM