概述
mysql中的hive数据库是自己手动创建的,然后执行下面语句:
schematool -dbType mysql -initSchema
该语句的作用是在mysql的hive数据库下建立一大堆的表格.
------------下面是hive操作-------------
hive> show databases;
OK
default
hive
Time taken: 0.018 seconds, Fetched: 2 row(s)
------------下面是mysql操作-------------
mysql> use hive
Database changed
mysql> select * from DBS;
+-------+-----------------------+-----------------------------------+---------+------------+------------+-----------+
| DB_ID | DESC | DB_LOCATION_URI | NAME | OWNER_NAME | OWNER_TYPE | CTLG_NAME |
+-------+-----------------------+-----------------------------------+---------+------------+------------+-----------+
| 1 | Default Hive database | file:/user/hive/warehouse | default | public | ROLE | hive |
| 11 | NULL | file:/user/hive/warehouse/hive.db | hive | appleyuchi | USER | hive |
+-------+-----------------------+-----------------------------------+---------+------------+------------+-----------+
2 rows in set (0.00 sec)
最后
以上就是无私白猫为你收集整理的hive中的数据库与mysql中的hive数据库的关系的全部内容,希望文章能够帮你解决hive中的数据库与mysql中的hive数据库的关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复