尹燊 發表於 2023-7-16 00:00:00

使用DataGrip连接Hive的详细步骤

<p>
        1. 从官网下载安装包 下载网址</p>
<p>
         2. 安装</p>
<p>
        <strong>第一步</strong></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/e884490e2b0b21adcbeef002c2fa3ceb.jpg"></p>
<p>
        <strong>第二步</strong></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/65ac28ad2907d94846726ba876ddbd5e.jpg"></p>
<p>
        第三步</p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/098e7b637fc88a2dc0a133e1cddb0a07.jpg"></p>
<p>
        第四步</p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/e81449e8ddd043bc678271de2a8bb67b.jpg"></p>
<p>
        3. 安装完成后输入激活码</p>
<p>
        使用安装idea的图 datagrip 与此类似</p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/cfffcabe755876b81b5c51bfdc0df3ed.jpg"></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/aa271515dbc7a3ce2ccde9cb63d9f2f5.jpg"></p>
<p>
        4. 配置hive</p>
<p>
        <strong>第一步</strong></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/8bb33abfde4029edfa57e60fa59e448b.jpg"></p>
<p>
        <strong>第二步</strong></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/e775bd35e161a9a33429b691a113905d.jpg"></p>
<p>
        <strong>第三步</strong> <code>可以在虚拟机上拷贝到本地</code></p>
<p>
         </p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/5f8d1c0f3256810c18222b3a202eca64.jpg"></p>
<p>
        <strong>第四步</strong></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/fe1f502b480fcd0f350f66cf8a31fd23.jpg"></p>
<p>
        <strong>第五步:</strong></p>
<p>
        在主节点上执行如下代码 (后台开启 hive 服务)</p>
<p>
        <code>不开启此服务无法连接</code></p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlightersql" id="highlighter_878248">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="sql plain"># nohup hive </code><code class="sql comments">--service hiveserver2 &amp;</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
</div>
<p>
        克隆主节点测试是否能够连接的通</p>
<div class="jb51code">
        <div>
                <div class="syntaxhighlightersql" id="highlighter_437436">
                        <div class="toolbar">
                                <span>?</span>
</div>
                        <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
                                                        <div class="line number1 index0 alt2">
                                                                1</div>
                                                        <div class="line number2 index1 alt1">
                                                                2</div>
                                                        <div class="line number3 index2 alt2">
                                                                3</div>
                                                        <div class="line number4 index3 alt1">
                                                                4</div>
                                                        <div class="line number5 index4 alt2">
                                                                5</div>
                                                        <div class="line number6 index5 alt1">
                                                                6</div>
                                                        <div class="line number7 index6 alt2">
                                                                7</div>
                                                        <div class="line number8 index7 alt1">
                                                                8</div>
                                                        <div class="line number9 index8 alt2">
                                                                9</div>
                                                        <div class="line number10 index9 alt1">
                                                                10</div>
                                                        <div class="line number11 index10 alt2">
                                                                11</div>
                                                        <div class="line number12 index11 alt1">
                                                                12</div>
                                                        <div class="line number13 index12 alt2">
                                                                13</div>
                                                        <div class="line number14 index13 alt1">
                                                                14</div>
                                                </td>
                                                <td class="code">
                                                        <div class="container">
                                                                <div class="line number1 index0 alt2">
                                                                        <code class="sql plain"># beeline</code>
</div>
                                                                <div class="line number2 index1 alt1">
                                                                        <code class="sql plain">which: </code><code class="sql keyword">no</code> <code class="sql plain">hbase </code><code class="sql color1">in</code> <code class="sql plain">(/usr/lib64/qt-3.3/bin:/usr/</code><code class="sql keyword">local</code><code class="sql plain">/sbin:/usr/</code><code class="sql keyword">local</code><code class="sql plain">/bin:/sbin:/bin:/usr/sbin:/usr/bin:/export/servers/hadoop-2.6.0-cdh5.14.0/bin:/export/servers/hive-1.1.0-cdh5.14.0//bin:/export/servers/jdk1.8.0_144/bin:/root/bin)</code>
</div>
                                                                <div class="line number3 index2 alt2">
                                                                        <code class="sql plain">beeline version 1.1.0-cdh5.14.0 </code><code class="sql keyword">by</code> <code class="sql plain">apache hive</code>
</div>
                                                                <div class="line number4 index3 alt1">
                                                                        <code class="sql plain">beeline&gt; </code>
</div>
                                                                <div class="line number5 index4 alt2">
                                                                        <code class="sql plain">beeline&gt; </code>
</div>
                                                                <div class="line number6 index5 alt1">
                                                                        <code class="sql plain">beeline&gt; !</code><code class="sql keyword">connect</code> <code class="sql plain">jdbc:hive2://node01:10000</code>
</div>
                                                                <div class="line number7 index6 alt2">
                                                                        <code class="sql plain">scan complete </code><code class="sql color1">in</code> <code class="sql plain">2ms</code>
</div>
                                                                <div class="line number8 index7 alt1">
                                                                        <code class="sql plain">connecting </code><code class="sql keyword">to</code> <code class="sql plain">jdbc:hive2://node01:10000</code>
</div>
                                                                <div class="line number9 index8 alt2">
                                                                        <code class="sql plain">enter username </code><code class="sql keyword">for</code> <code class="sql plain">jdbc:hive2://node01:10000: root</code>
</div>
                                                                <div class="line number10 index9 alt1">
                                                                        <code class="sql plain">enter </code><code class="sql keyword">password</code> <code class="sql keyword">for</code> <code class="sql plain">jdbc:hive2://node01:10000: ******</code>
</div>
                                                                <div class="line number11 index10 alt2">
                                                                        <code class="sql plain">connected </code><code class="sql keyword">to</code><code class="sql plain">: apache hive (version 1.1.0-cdh5.14.0)</code>
</div>
                                                                <div class="line number12 index11 alt1">
                                                                        <code class="sql plain">driver: hive jdbc (version 1.1.0-cdh5.14.0)</code>
</div>
                                                                <div class="line number13 index12 alt2">
                                                                        <code class="sql keyword">transaction</code> <code class="sql keyword">isolation</code><code class="sql plain">: transaction_repeatable_read</code>
</div>
                                                                <div class="line number14 index13 alt1">
                                                                        <code class="sql plain">0: jdbc:hive2://node01:10000&gt;</code>
</div>
                                                        </div>
                                                </td>
                                        </tr></tbody></table>
</div>
        </div>
</div>
<p>
        <strong>第六步 (看到如下信息即为成功)</strong></p>
<p>
        <img title="使用DataGrip连接Hive的详细步骤" alt="使用DataGrip连接Hive的详细步骤" src="https://zhuji.jb51.net/uploads/img/202305/714f41a63ef6c83798cb8fad0c1d75c1.jpg"></p>
<p>
        <strong>datagrip系列教程:</strong></p>
<p>
        最新datagrip2020.2.x破解版激活码的步骤详解(支持mac/windows/linux)</p>
<p>
        datagrip 2020.1 安装与激活方法</p>
<p>
        到此这篇关于datagrip连接hive的详细图文教程的文章就介绍到这了,更多相关datagrip连接hive内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!</p>
<p>
        原文链接:https://blog.csdn.net/weixin_45749011/article/details/103171510</p>
頁: [1]
查看完整版本: 使用DataGrip连接Hive的详细步骤