使用php連線hive的條件
1 需要安裝thrift 安裝步驟
# ./configure --without-ruby
# make && make install
如果沒有安裝libevent libevent-devel的應該先安裝這兩個依賴庫yum -y install libevent libevent-devel
安裝好後啟動hive thrift
# ./hive --service hiveserver >/dev/null 2>/dev/null &
檢視hiveserver預設埠是否開啟10000 如果開啟表示成功
注:php版本要求是5.2或者以上
php連線hive**
將以上**存為test.php到apache的www路徑/var/www/html/中 php連線hive的依賴包放到/var/www/html/hivephp/thrift/
開啟瀏覽器瀏覽http://localhost/test.php就可以看到查詢結果了
php連線hive執行HQL查詢
使用php連線hive的條件 1 需要安裝thrift 安裝步驟 configure without ruby make make install 如果沒有安裝libevent libevent devel的應該先安裝這兩個依賴庫yum y install libevent libevent dev...
mysql 以及hive 執行sql
mysql 有兩種方式 針對sql指令碼即多條sql放在一起 mysql u使用者名稱 p密碼 d資料庫 sql指令碼檔案路徑全名 如果在 sql 指令碼檔案中使用了 use 資料庫,則 d資料庫 選項可以忽略 或者進入命令列mysql 中 直接source path sql 如果是直接執行 sql...
Hive執行SQL語句報錯
用hive執行以下sql語句 select count id from test 控制台輸出以下錯誤資訊 error during job,obtaining debugging information.failed execution error,return code 2 from org.ap...