介紹

  在hive命令行beeline中寫一些很長的查詢語句不是很方便,查詢結(jié)果也不是很友好,于是找了一個(gè)hive的客戶端界面工具DBeaver,它也支持很多符合JDBC連接的數(shù)據(jù)庫,例如MySQL、Oracle等。下載地址:http://dbeaver.jkiss.org/download/

連接

  首先新建一個(gè)連接(可以看到支持的數(shù)據(jù)庫非常多),選擇Apache Hive,點(diǎn)擊下一步。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  填寫連接數(shù)據(jù)庫的用戶名、密碼、地址、庫等相關(guān)信息,然后點(diǎn)擊編輯連接驅(qū)動(dòng)。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  選擇下載或更新。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  在這里一定要選擇與自己hive版本(我這里是1.1.0)對應(yīng)的連接驅(qū)動(dòng)下載(這個(gè)選擇版本的地方比較坑爹,找了半天),否則后面會有報(bào)錯(cuò)。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  這里可以填寫連接名稱和類型。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  最后點(diǎn)擊test connection,沒有問題可以保存關(guān)閉了。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  在界面最左側(cè)可以看到我們剛剛設(shè)置保存的連接,右擊connect。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

使用體驗(yàn)

  接下來使用就比較簡單了。右擊選擇編輯sql。
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  在界面右側(cè)上方是編輯區(qū),下方是結(jié)果,舉個(gè)例子:
  
  Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),移動(dòng)開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

  你也可以保存你的sql和result,還有挺多實(shí)用和便捷的功能,一款挺好用的db客戶端。

http://www.cnblogs.com/bugsbunny/p/7016019.html

網(wǎng)友評論