当前位置: 首页 > news >正文

建网站的费用是多少什么网站系统做的最好

建网站的费用是多少,什么网站系统做的最好,北京中邦亚通网站,重庆网站建设推广操作Hive可以在Shell命令行下操作,或者是使用JDBC代码的方式操作 针对命令行这种方式,其实还有两种使用 第一个是使用bin目录下的hive命令,这个是从hive一开始就支持的使用方式 后来又出现一个beeline命令,它是通过HiveServer2服…

操作Hive可以在Shell命令行下操作,或者是使用JDBC代码的方式操作

针对命令行这种方式,其实还有两种使用
第一个是使用bin目录下的hive命令,这个是从hive一开始就支持的使用方式
后来又出现一个beeline命令,它是通过HiveServer2服务连接hive,它是一个轻量级的客户端工具,所以后来官方开始推荐使用这个。

针对我们写的hive sql通过哪一种客户端去执行结果都是一样的,没有任何区别,所以在这里我们使用哪个就无所谓了。

1)第一种方式:运行bin/hive

show tables;

create table t1(id int,name string);

 insert into t1(id,name) values(1,"zs");

select * from t1;

drop table t1;

可以输入quit退出hive的命令行,或者直接按ctrl+c也可以退出

2)第二种方式:

启动hiveserver2服务之后

hiveserver2默认会监听本机的10000端口,所以命令是这样的
bin/beeline -u jdbc:hive2://localhost:10000

如果遇到权限问题:

2. 在启动beeline的时候指定一个对这个目录有操作权限的用户
bin/beeline -u jdbc:hive2://localhost:10000 -n root

3)第三种方式:JDBC这种方式也需要连接hiveserver2服务,前面我们已经启动了hiveserver2服务,在这里直接使用就可以了

创建maven项目 db_hive
在pom中添加hive-jdbc的依赖

<!-- hive-jdbc驱动 -->
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>3.1.2</version>
</dependency>

写代码:

/**
* JDBC代码操作 Hive
* 注意:需要先启动hiveserver2服务
* Created by xuwei
*/
public class HiveJdbcDemo {
public static void main(String[] args) throws Exception{
//指定hiveserver2的连接
String jdbcUrl = "jdbc:hive2://192.168.182.103:10000";
//获取jdbc连接,这里的user使用root,就是linux中的用户名,password随便指定即
Connection conn = DriverManager.getConnection(jdbcUrl, "root", "any")
//获取Statement
Statement stmt = conn.createStatement();
//指定查询的sql
String sql = "select * from t1";
//执行sql
ResultSet res = stmt.executeQuery(sql);
//循环读取结果
while (res.next()){
System.out.println(res.getInt("id")+"\t"+res.getString("name"));
}
}
}

在hive命令行中可以使用set命令临时设置一些参数的值,其实就是临时修改hive-site.xml中参数的值。不过通过set命令设置的参数只在当前会话有效,退出重新打开就无效了
如果想要对当前机器上的当前用户有效的话可以把命令配置在 ~/.hiverc文件中
所以总结一下,使用set命令配置的参数是当前会话有效,在~/.hiverc文件中配置的是当前机器中的当前用户有效,而在hive-site.xml中配置的则是永久有效了,
在hive-site.xml中有一个参数是 hive.cli.print.current.db ,这个参数可以显示当前所在的数据库名
称,默认值为 false 。在这里我们设置为true

http://www.yayakq.cn/news/959196/

相关文章:

  • 英文网站建设优化com网站建设中
  • 湖州企业网站开发公司wordpress自带分页函数
  • 做风帆网站需要多少钱做网站遇到竞争对手怎么办
  • 动易网站 设置背景图片seo网站关键词排名快速
  • 建立一个网站需要多少钱?软件开发工程师职业分析
  • 西宁建设工程信息网站pc网站开发制作
  • 苏州 规划建设局网站建设通和天眼查网站
  • 建站计划书北京谁会做网站开发
  • 徐州建设工程网站视频制作培训
  • 好看的学校网站首页办公室装修大概多少钱一平方
  • 创意专业网站建设用wordpress编写网站
  • 北京鸿讯泰德网站建设做网站做得好的公司有
  • 网站降权后 换域名山东省建设监理协会官方网站
  • 更改网站后台个人主页网站模板html
  • 重庆网站怎么做出来的网站的运营与维护
  • 网站购买外链建设银行上海分行招聘网站
  • 安徽网站建设哪家好网站开发售后服务承诺
  • 网站建站公司官网wordpress统计插件WP
  • 网站的最终用户湛江专业官网建站
  • 网站想自己做怎么弄无锡网络推广楚天软件
  • 织梦网站上线北京专业网站建设公司排名
  • 网站备案是什么意思提供做网站
  • 网站建设设备网站建设费如何入帐
  • 湘潭网站建设优化技术照片处理在线
  • 自做头像的网站昆明做网站找启搜网络
  • 广东网络公司网站建设广州哪家做网站最好
  • 做网站时应该用什么软件网络规划设计师考试时间2022
  • 哈尔滨站建好了吗吉林省建设信息网电话
  • 网站系统介绍上海制作公司
  • 公司网站上面的动画怎么做服务器可以做自己网站用吗