亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

CentOS裝的Hive連接另一臺機器的mysql失敗

CentOS裝的Hive連接另一臺機器的mysql失敗

慕尼黑8549860 2019-03-01 10:45:34
2臺機器:一臺windows+mysql一臺CentOS+hive(CentOS安裝在上面windows下的虛擬機中)虛擬機網絡狀況良好,hive配置基本沒錯,mysql也創建了hive數據庫。但是運行hive命令后,在mysql中生成元數據時出現錯誤: java.sql.SQLException: Unable to open a test connection to the given database. JDBC url = jdbc:mysql://192.168.99.74:3306/hive, username = frank. Terminating connection pool (set lazyInit to true if you expect to start your database after your app). Original Exception: ------ java.sql.SQLException: null, message from server: "Host '192.168.99.236' is not allowed to connect to this MySQL server" 是虛擬機不被訪問外面的數據庫?還是windows的mysql數據庫不允許被別的機器訪問?還是別的原因?跪求大神解答!
查看完整描述

2 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

1、確保到mysql的端口是通的

telnet mysql的IP mysql的端口

2、確保mysql有授權過。

查看完整回答
反對 回復 2019-03-01
  • 2 回答
  • 0 關注
  • 1155 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號