如何在 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,查看 here 的详细信息。您的 IDE (Pycharm) 不影响解决方案。
这是我在终端中编写的代码,运行良好。
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,查看 here 的详细信息。您的 IDE (Pycharm) 不影响解决方案。