1. 程式人生 > >Phoenix(5):SQuirreL SQL Client 連線 phoenix

Phoenix(5):SQuirreL SQL Client 連線 phoenix

1.工具簡介

SQuirreL:是連線phoenix的小工具

2.下載安裝包

下載地址:http://squirrel-sql.sourceforge.net/,下載下來呢是一個jar檔案,雙擊安裝,直接下一步即可

3.配置

(1)將伺服器上phoenix根目錄下的phoenix-4.9.0-cdh5.7.0-client.jar拷貝到安裝目錄squirrel-sql-3.8.1\lib下。

(2)將伺服器上phoenix根目錄下的phoenix-4.9.0-cdh5.7.0-server.jar拷貝到hbase的lib下面    

cp /opt/modules/phoenix-4.9.0-cdh5.7.0/phoenix-4.9.0-cdh5.7.0-server.jar /opt/modules/hbase-1.2.0-cdh5.7.0/lib/

4.測試

(1)啟動:進入Drivers標籤頁建立新的driver

Name:hadoop(可以填寫其他名稱) 
ExampleURL:填寫HBase叢集的zookeeper叢集的連線資訊,這裡是jdbc:phoenix:hadoop:2181 
Website URL:這裡不填寫 
Java Class Path:選擇phoenix-4.9.0-cdh5.7.0-client.jar(是否選中無所謂,只要在Java Class Path裡面就行) 
Class Name:org.apache.phoenix.jdbc.PhoenixDriver

(2)進入Aliases標籤頁建立新的Alias(點選加號)

Name:hadoop(可以填寫其他名稱) 
Driver:選擇hadoop,即上一步建立的Driver 
URL:這裡就是HBase叢集的zookeeper的連線ip和port【預設是上一步填寫的:jdbc:phoenix:hadoop:2181】
User Name:隨便填寫 (bigdata)
Password:隨便填寫(bigdata)  

(3)在Aliases標籤頁中雙擊建立phoenix開啟連線

5.例項操作

(1)點選SQL標籤進入sql命令列介面

(2)輸入語句就可以執行(點選小人走路圖示)或則Ctrl + enter鍵

select * from "stu_info"
結果:
10001	ngsan
10002	lisi
10003	wangwu
10004	zhaoliu
10005	xieqi
10006	zhangsan
10011	ngsan
10012	lisi
10013	wangwu
10014	zhaoliu
10015	xieqi