0

我的团队中只有我一个人,基本上没有技术支持,而且是第一人,所以我没有人可以求助。

我可以使用 connect 语句。我认为我有这个权利,因为我没有错误!这里。如果我更改连接语句中的任何内容,我会收到错误消息。

然后我尝试创建一个游标。 光标=conn.cursor()。没有错误!

但是当我去尝试发送任何查询时,我什么也得不到。

我不知道我在这里错过了什么。再一次,我独自一人,没有技术人员来解释我可能做错了什么。我假设我正在正确连接到数据库,否则我会在连接功能上出错。我做错了什么或忽略了什么?

import pandas as pd 
import numpy as np 
from impala.dbapi import connect


conn = connect(host='xyz123', port = 21050, user='my_name', password='my_password', auth_mechanism ='GSSAPI')

#no errors.  
# I don't know what GSSAPI is..
# but if I do anything else I get an error message
# if I change anything in above statement I get an error so I know this is right...

cursor = conn.cursor() 
#no errors! yay

result=cursor.execute("select * from mydb.any_table limit 10"
# <<result is NULL>

result # <<null, nothing>>
4

0 回答 0