Phoenix(六)配置使用Squirrel GUI連接Phoenix

1. 說明


本篇主要介紹使用Squirrel GUI客戶端來連接phoenix,就像MySQL使用Navicat for MySQL,Oracle使用Pl/sql developer一樣,在進行一些數據庫操作的時候能夠更加的直觀和方便。安裝過程參考官方文檔,步驟稍有不同。

http://phoenix.apache.org/installation.html#SQL_Client


1. Remove prior phoenix-[version]-client.jar from the lib directory of SQuirrel
2. Start SQuirrel and add new driver to SQuirrel (Drivers -> New Driver)
3. In the “Extra Class Path” tab, add the path to the phoenix-[version-client.jar.
4. In Add Driver dialog box, set Name to Phoenix, and set the Example URL to jdbc:phoenix:localhost.
5. Press List Drivers button and org.apache.phoenix.jdbc.PhoenixDriver should be automatically populated in the Class Name textbox. Press OK to close this dialog.
6. Switch to Alias tab and create the new Alias (Aliases -> New Aliases)
7. In the dialog box, Name: any name, Driver: Phoenix, User Name: anything, Password: anything
8. Construct URL as follows: jdbc:phoenix: zookeeper quorum server. For example, to connect to a local HBase use: jdbc:phoenix:localhost
9. Press Test (which should succeed if everything is setup correctly) and press OK to close.
10. Now double click on your newly created Phoenix alias and click Connect. Now you are ready to run SQL queries against Phoenix.


2. 下載


從官網下載系統對應的安裝包

http://squirrel-sql.sourceforge.net/

這裏寫圖片描述


3. 安裝


直接雙擊下載下來的安裝包進行傻瓜式安裝一路Next即可(我這裏下載的安裝包是jar包形式)。

這裏寫圖片描述


4. 配置


安裝好的Squirrel需要進行一些額外的配置,例如拷貝jar包和配置驅動等。

4.1 拷貝jar包


phoenix-4.2.2-client.jar拷貝到squirrel安裝目錄的lib目錄下。

高能預警:phoenix-4.2.2-client.jar可以從Phoenix的安裝目錄中找到,如果是其他版本的Phoenix則替換爲相應的phoenix-[version]-client.jar


4.2 啓動Squirrel


進入squirrel安裝目錄雙擊squirrel-sql.bat來啓動squirrel。

這裏寫圖片描述


4.3 配置Driver


進入Drivers標籤頁創建新的Driver。

這裏寫圖片描述


參數說明:


Name:phoenix(可以填寫其他名稱)
ExampleURL:填寫HBase集羣的zookeeper集羣的連接信息,這裏是jdbc:phoenix:192.168.187.128,192.168.187.129,192.168.187.130:2181
Website URL:這裏不填寫
Java Class Path:選擇phoenix-4.2.2-client.jar(是否選中無所謂,只要在Java Class Path裏面就行)
Class Name:org.apache.phoenix.jdbc.PhoenixDriver


4.4 配置Aliases


進入Aliases標籤頁創建新的Alias。

這裏寫圖片描述


參數說明:


Name:phoenix(可以填寫其他名稱)
Driver:選擇phoenix,即上一步創建的Driver
URL:這裏就是HBase集羣的zookeeper的連接ip和port
User Name:隨便填寫
Password:隨便填寫

這裏可以點擊Test進行連接測試

這裏寫圖片描述


5. 使用


在Aliases標籤中雙擊剛剛創建的phoenix打開連接。

這裏寫圖片描述

點擊SQL標籤進入sql命令行界面。

這裏寫圖片描述

編寫sql語句並執行

這裏寫圖片描述

在GUI中也可以看到表的字段、視圖、索引等信息,這裏就不一一敘述了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章