一、Hive 默认的数据库 derby
继上篇 我们在hive 中操作一下,语法后面说,这篇主要讲如何和Mysql数据库关联起来,derby数据库只简单介绍,我们并不会去用这玩意,非常的不好用,主要是和Mysql关联,用Mysql数据库
- derby是使用Java语言编写的一个微型,常用于内嵌在Java中的数据库
- derby同一个数据库的实例文件不支持多个客户端同时访问
1. Hive 命令进入客户端什么也不做退出,会生成一个目录 metastore_db 这个就是hive默认的 derby数据库,还有一个log文件,是在运行hive的当前目录下生成的
yexiang@hadoop2:<hive>$ pwd
/home/yexiang/hive
yexiang@hadoop2:<hive>$ hive
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/soft/apache-hive-2.3.7-bin/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [ja