报错信息:

出现这种情况一般是配置问题:
1.首先查看mysql服务是否启动。
启动mysql服务:
/etc/init.d/mysqld start
最好设置为自启动:
设置自启动:
chkconfig --level 345 mysqld on
重启生效:
reboot
2.查看hive的conf下的配置文件是否已经配置好用户名密码:
<configuration>
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true</value>
<description>JDBC connect string for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
<description>Driver class name for a JDBC metastore</description>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>mysql数据库用户名</value>
<description>username to use against metastore database</description>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>mysql数据库密码</value>
<description>password to use against metastore database</description>
</property>
</configuration>
3.查看hive的lib目录下有没有mysql的连接jar包

需要导入的。
520

被折叠的 条评论
为什么被折叠?



