Phoenix 安装使用

1.安装phonix
        a)下载apache-phoenix-4.10.0-HBase-1.2-bin.tar.gz
              安装网址:http://phoenix.apache.org/installation.html
        b)解压缩
        c)复制xxx-server.jar到hbase的lib目录 ,并且分发,删除以前的phonixjar包。
        d)重启hbase

    2.使用phonix的命令行程序       

 phoenix/bin/.sqlline.py s202    //连接的是zk服务器
 phonix>!tables
 phonix>!help                    //查看帮助
 !sql create table test(id varchar(20) primary key,name varchar(20));  //创建表
 !desc test;           //查看表结构
 !sql select * from test;     //查询表数据

2.SQL Client安装
        a)下载squirrel-sql-3.7.1-standard.jar
            下载地址:http://squirrel-sql.sourceforge.net/
            该文件是安装文件,执行的安装程序。
            $>jar -jar squirrel-sql-3.7.1-standard.jar
            $>下一步...

        b)复制phoenix-4.10.0-HBase-1.2-client.jar到SQuerrel安装目录的lib下(c:\myprograms\squirrel)。

        c)启动SQuirrel(GUI)
            定位安装目录->执行squirrel-sql.bat
        
        d)打开GUI界面
        
        d)在左侧的边栏选中"Drivers"选项卡,
            点击 "+" ->
            URL                :                 jdbc:phoenix:192.168.231.202
            Driverclass        :                 org.apache.phoenix.jdbc.PhoenixDriver              

        d)测试。    3.SQLLine客户端操作

 //建表
jdbc:phoenix>create table IF NOT EXISTS test.Person (IDCardNum INTEGER not null primary key, Name varchar(20),Age INTEGER);

//插入数据
jdbc:phoenix>UPSERT INTO test.PERSON(IDCardNum , Name,Age) VALUES (1,'tom',12);

//删除数据
jdbc:phoenix>delete from test.persion where idcardnum = 1 ;
            
//更新数据
upsert into test.PERSON(IDCardNum , Name,Age) VALUES (1,'tom',12);

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值