老师好,我的Hive是在cdh上面的,hive用户名是cdhtest,密码是123123,请问我该怎样才能用pyhive查询hive的数据?
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# hive util with hive server2
from pyhive import hive
conn = hive.Connection(host='10.127.203.7', port=10000, username='cdhtest', database='default',)#host主机ip,port:端口号,username:用户名,database:使用的数据库名称
cursor=conn.cursor()
cursor.execute('show tables')#执行查询
for result in cursor.fetchall():
print(result)
具体报错: