做数据库光靠自己,那太费劲了。
若有老司机带一带,效果就完全不一样了。
GBASE数据库老司机课堂开课了!
这期,我们请来的是POC组的老司机,给我们讲讲GBase 8a常用指令集的那些事儿。
说到GBase 8a,它是分析型数据库中的佼佼者。GBase 8a与Vertica、GreenPlum等国外产品同台竞技,实力不分上下。
GBase8a累计部署1500节点,全球结构化数据承载量领先,支撑了农行核心数据仓库、中国移动集中经分、中行大数据平台、招行审计风控,以及移动、联通、电信20多个省的大数据平台、经营分析等关键业务系统等等等等等。
接下来
看黑板!!
我们来讲讲GBase 8a的一些常用指令
集群安装
1、执行安装
./gcinstall.py--silent=demo.options
2、执行加组
gcadminaddsg --nodes ip1,ip2... --names n1,n2...
3、查看集群状态
gcadmin
示例:[gbase@localhost~]$ gcadmin
CLUSTERSTATE: ACTIVED
CLUSTER MODE: NORMAL
4、集群服务启停
service gcware start/stop/status
(敲黑板!!!后排的同学,注意了!)
用户管理
1、连接登录集群数据库(默认管理员为root,密码为空)
gccli –u用户名 -p密码
示例:gccli-uroot -p
2、创建数据库
create database if not exists 数据库名;
示例:create database if not existsgbasepeixun;
Query OK, 1 row affected(Elapsed: 00:00:00.19)
3、创建用户
create user 用户名identified by '密码';
示例:createuser gbasepeixun identified by '123456';
Query OK, 0rows affected (Elapsed: 00:00:00.02)
4、给用户赋予数据库级权限,首先选择要赋权限的数据库
use 数据库名;
grant all on 数据库名.* to 用户名;
示例:use testdatabase;
Query OK, 0 rows affected(Elapsed: 00:00:00.01)
grant all on testdatabase.* to username;
Query OK, 0 rows affected(Elapsed: 00:00:00.31)
5、给用户赋予导出数据的权限(全局级权限)
grant file on . to 用户名;
示例:grantfile on . to username;
Query OK, 0rows affected (Elapsed: 00:00:00.03)
6、显示该用户的权限
show grantsfor username;
今天的课讲完了,大家课后好好复习!
数据库老司机讲的你还喜欢吗?
敬请期待第二期
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞2
添加新评论0 条评论