免费视频教程 https://www.51doit.com/ 或者联系博主微信 17710299606
- 显示系统所有的数据库
show databases ;
OK
+----------------+
| database_name |
+----------------+
| default |
+----------------+
- 模糊显示的数据库
show databases like "db*" ;
- 创建数据库
create database db_doit ;
create database if not exists db_doit15 ; -- 避免报错
-- 创建数据库 指定库的位置 不指定 在/user/hive/warehouse*** 关键字 location 指定表或者是数据库的位置 (HDFS)create database if not exists db_doit17 location "/db_doit17.db" ;
??????
- 修改数据库
alter database db_doit15 set dbproperties("author"="DOIT") ;
- 显示数据库的详细消息
desc database extended db_doit15 ;
OK
+------------+----------+----------------------------------------------------+-------------+-------------+-------------+
| db_name | comment | location | owner_name | owner_type | parameters |
+------------+----------+----------------------------------------------------+-------------+-------------+-------------+
| db_doit15 | | hdfs://linux01:9000/user/hive/warehouse/db_doit15.db | root | USER | |
+------------+----------+----------------------------------------------------+-------------+-------------+-------------+
- 删除数据库
drop database db_doit16 ;
- 切换使用数据库
use db_name ;
- 查看当前正在使用的数据库
select current_database();