Hadoop 当我给出位置时,在哪里可以找到配置单元数据库的位置?

Hadoop 当我给出位置时,在哪里可以找到配置单元数据库的位置?,hadoop,hive,hiveql,hadoop2,Hadoop,Hive,Hiveql,Hadoop2,我正在创建一个数据库,并给出如下位置: create database talent loaction '/home/hadoop'; 或 输入是我在HDFS中创建的文件夹 但是当我在这个位置登记时,我没有得到这个数据库 我可以在仓库中看到我创建的数据库,但不提供位置。当您创建数据库而不使用位置时,如创建数据库人才,默认情况下,它将在hdfs中的位置/user/hive/warehouse中创建。您可以使用命令在hdfs中查看 hdfs dfs -ls /user/hive/warehouse

我正在创建一个数据库,并给出如下位置:

create database talent loaction '/home/hadoop';

输入是我在HDFS中创建的文件夹

但是当我在这个位置登记时,我没有得到这个数据库


我可以在仓库中看到我创建的数据库,但不提供位置。

当您创建数据库而不使用位置时,如
创建数据库人才
,默认情况下,它将在hdfs中的位置
/user/hive/warehouse
中创建。您可以使用命令在hdfs中查看

hdfs dfs -ls /user/hive/warehouse
create database talent location '/Input';
如果您使用location创建数据库,那么它将在给定位置创建数据库

create database talent location '/Input';
您可以使用命令查看数据库

hdfs dfs -ls /Input

当您在不使用位置(如
create database talent
)的情况下创建数据库时,它将在hdfs中的默认位置
/user/hive/warehouse
中创建。您可以使用命令在hdfs中查看

hdfs dfs -ls /user/hive/warehouse
如果您使用location创建数据库,那么它将在给定位置创建数据库

create database talent location '/Input';
您可以使用命令查看数据库

hdfs dfs -ls /Input

对于到达此页面希望在HDFS上查找数据库
您的\u database\u name
位置的任何人,您可以通过以下方式获得:

描述数据库扩展您的\u数据库\u名称
例如,在PySpark中:

sqlContext.sql('descripe DATABASE EXTENDED your_DATABASE_name')。toPandas()

对于到达此页面,希望在HDFS上查找数据库位置的任何人
您的_database_name
,您可以通过以下方式获得:

描述数据库扩展您的\u数据库\u名称
例如,在PySpark中:

sqlContext.sql('descripe DATABASE EXTENDED your_DATABASE_name')。toPandas()

我检查过了。。它不在那里。。我能看到仓库里的数据库。。。。但是没有得到我提供的任何位置。。。。我也通过浏览器查过了。。/Input中没有数据库。。。但当我运行show数据库时;名称仅列在dere ONLY中我已选中。。它不在那里。。我能看到仓库里的数据库。。。。但是没有得到我提供的任何位置。。。。我也通过浏览器查过了。。/Input中没有数据库。。。但当我运行show数据库时;名称仅列为dere