ssl警告

9jyewag0  于 2021-05-29  发布在  Hadoop
关注(0)|答案(3)|浏览(322)

当我尝试运行配置单元命令时,我会得到以下警告以及输出。
不建议在没有服务器身份验证的情况下建立ssl连接。根据mysql 5.5.45+、5.6.26+和5.7.6+的要求,如果没有设置explicit选项,默认情况下必须建立ssl连接。为了符合不使用ssl的现有应用程序,verifyservercertificate属性设置为“false”。您需要通过设置usessl=false显式禁用ssl,或者设置usessl=true并为服务器证书验证提供信任库。
我尝试将hive-site.xml jdbc url编辑为

<value>jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true?useSSL=false</value>

但我还是得到了这个警告。禁用ssl的正确语法是什么?提前谢谢!!!

6rvt4ljy

6rvt4ljy1#

我也有这个错误。我把java11改成了java8,然后hive就可以正常工作了

6qftjkof

6qftjkof2#

试试这个

<value>jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true&amp;useSSL=false</value>
yhqotfr8

yhqotfr83#

换个衣服就行了 ? 在使用SSL之前 & .
( jdbc:mysql://localhost/metastore?createDatabaseIfNotExist=true&useSSL=false )
这个?指示查询字符串的开头。在查询字符串中有一组key=value对,每个对之间用&分隔。

相关问题