hive 原資料表分析及操作
進入mysql
進入hive 相當於進入cli命令環境
hive
show databases;檢視那些庫
show tables;
create table 表名(字段 字段型別,字段 字段型別 )
create table tset(id int,name string)
show tables;
進入mysql檢視元資料
能看到儲存路徑,資料名字
檢視整個環境在哪個表
檢視有那些字段
檢視分割槽表
每個表的儲存路徑(後面做ha的時候需要調整location的位址埠)
hive分為外部表和內部表
外部表 create external table tablename 相當於hdfs上的乙個目錄的表建立的對映關係(乙個軟連線)drop 只是把錶的元資料刪除掉了但資料檔案不會跟著刪除。
內部表:一起刪除掉了
預設風隔符號:列為\001 行為\n
預設表儲存路徑:hadoop fs -ls /user/hivewarehouse
hive 自定義元資料表 Hive 元資料表含義
hive 元資料表含義 1 version 查詢版本資訊 fieldtypecomment ver id bigint 20 id主鍵 schema version varchar 127 hive版本 version comment varchar 255 版本說明 2 dbs 儲存hive中所有...
資料表操作
1 建立資料表 create table if not exists table name column name data type,2 檢視資料表 show tables show tables from mysql 3 檢視資料表結構 show columns from tbl name 4 ...
資料表操作
create table 表名 欄位名 型別 約束,欄位名 型別 約束 例 建立學生表,字段要求如下 姓名 長度為10 create table students name varchar 10 例 建立學生表,字段要求如下 姓名 長度為10 年齡 create table students nam...