2018.10.18 virtualenv,pyhs2

       virtualenv;

      virtualenv是管理虚拟环境的一个工具,可以为每个项目创建一个虚拟环境,互不干扰。

      在项目文件夹下运行virtualenv name(name是虚拟环境的名字,自己取),然后就会创建一个名字为name的虚拟环境,可以加参数设定虚拟环境的配置,如–system-site-packages使用系统环境中的软件包,-p /usr/bin/python2.7使用python2.7环境。

      之后是启动虚拟环境,进入虚拟环境目录,运行source bin/activate即可启动,deactivate退出,使用完毕之后就直接删除。

 

       Pyhs2:

      Pyhs2可以连接hive,通过pyhs2.connect()建立连接,其中的参数有服务器地址,端口,用户名密码,认证机制,数据库名等;通过connect中的cursor来具体实现sql,其中execute返回影响行数,fetch返回查询结果,fetchone返回一条记录,fetchall返回所有结果,fetchmany多条结果;

      具体使用还不太清楚,不能实际操作,网上有一些简单的代码,可以供参考。

      对于hive尝试找了一下使用方法,也不能实际操作,只能稍微看了看hive的内容,和数据库相关的命令,如何新建数据库、表,sql语句等,数据变量等,粗略看了看,由于使用重点是查询,主要是sql语句,就结合mysql一起回顾了sql语句,学校中学习过sql,就把知识点都过了一遍,我也不确定实际使用时会是什么情况,有需要就查一查,sql也不难。

      总的来说今天并没有很实际的内容,想要学习的内容不能实际操作尝试,只能看看相关的内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值