怎么查看hive用的是mysql还是别的数据库的命令

怎么查看hive用的是mysql还是别的数据库的命令,第1张

怎么查看hive用的是mysql还是别的数据库命令

1

进入HIVE之前要把HADOOP给启动起来,因为HIVE是基于HADOOP的。所有的MR计算都是在HADOOP上面进行的。

2

在命令行中输入:hive。这个时候就可以顺利的进入HIVE了。当然了,如果你想直接执行HQL脚本文件可以这样:hive -f xxxxx.hql。

3

进入hive之后一一般默认的数据库都是default。如果你切换数据库的话所建的表都会是在default数据库里面。

1.在Hive中建表:

2.插入数据:

insert into student(id,number,name,sex) values(1,'123456789','jack','man')

3.在MySQL建表:

4.编写导出命令:

5.执行命令并查看MySQL表:

补充:如果出现了导入到MySQL的数据中文乱码

首先在mysql的指令界面输入以下命令:

show variables like 'character%'

出现以下界面,我的界面是这样的:

我按照搜到的答案用以下命令:

set character_set_database=utf8

set character_set_server=utf8

将我的界面改成了这样:

经过以上 *** 作问题成功解决


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8343552.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存