201926701052-杨文冠

1.create:创建表

create 'tbl_user', 'info', 'detail'

2.alter:修改表结构

2.1 添加一个列族

alter 'tbl_user', 'address'

2.2 删除一个列族

alter 'tbl_user', {NAME=> 'address', METHOD=> 'delete'}

2.3 修改列族的属性

# 修改region的最大大小为128MB
lter 't1', MAX_FILESIZE => '134217728'
# 修改f1列族的版本为6
alter 't1', NAME => 'f1', VERSIONS => 6

3.describe:描述表结构

describe 'tbl_user'

4.exist:确认表是否存在

exists 'tbl_user'

5.list:显示所有表名列表

list

6.disable/enable,is_disabled/is_enabled:禁用/解禁一个表,验证

# 判断表是否被禁用
is_enabled '表名'
is_disabled '表名'

enable 'tbl_user'
is_enabled 'tbl_user'

7.drop/drop_all:删除一个或全部

7.1.这里要注意的时需要先禁用表,然后再删除表,启用的表是不允许删除的

disable 'tbl_user'
drop 'tbl_user'

7.2删除满足正则表达式的所有表drop_all

drop_all 't.*'
drop_all 'ns:t.*'
drop_all 'ns:.*'

8.truncate:禁用、删除并重建一个表

#创建一个表
create 't1', 'f1'
#删除并重建表't1'
truncate 't1'