网址
https://www.cnblogs.com/caiba/p/10986029.html
https://www.baidu.com/link?url=79iInv5hH6jklIMoliofWz3eeWZ4T3Seut57X3YLXHoBUBFOs59JI8TFpFCIP_9m2sAWyYy2rrXZFzFAxMDGKa&wd=&eqid=c74ab0bf0006e93e000000025f0678b9
https://blog.csdn.net/wuliu_forever/article/details/88345429
1、hbase数据库操作注意加""号和,号
select 操作
- 查看所有数据库
list_namespace
- 查看表详情
describe_namespace "jinghang02"
- alter操作对创建数据库时候的备注字段做改变
syntax error, unexpected tLCURLY
alter_namespace "jinghang02" {method=>"set","author"=>"lisan"}
create操作
- 创建数据库
create_namespace "jinghang2" ,{"author"=>"xuhongrun", "create_time"=>"2020-7-7 17:51:53"}
后面跟的是库详情 用=>隔开
- 指定数据库下创建表
create "jinghang:table02","cf","cf2","cf3"
创建表指定在jinghang数据库下
cf 为列族
2、hbase表操作注意加""号和,号
reader操作
- 查询指定数据库下的表
list_namespace_tables "jinghang"
- 删除表首先弃用表
disable "jinghang:test02"
然后在 drop "jinghang:test02"
- 查看表中有多少条数据
count "jinghang:apperrorlog"
- 查看某行数据 ROWKEY
get "jinghang:apperrorlog","1001"
数据库名:表命:row
- 查看表中(rowkey)及(列族)和(字段)
scan "jinghang:apperrorlog"
- 查看表结构
describe "jinghang:apperrorlog"
- 删除表中某列 后面属性必须大写
alter'jinghang:apperrorlog',{NAME=>'name',METHOD=>'delete'}