1、数据库连接权限问题
Underlying cause: java.sql.SQLException : null, message from server: "Host 'bigdata01' is not allowed to connect to this MySQL server"
SQL Error code: 1130
Underlying cause: java.sql.SQLException : Access denied for user 'root'@'bigdata01' (using password: YES)
SQL Error code: 1045
解决办法:
1、进入mysql,创建一个新用户,将用户赋予远程登录操作数据库的权利。
格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";
2、数据库hive并未初始化
Underlying cause: java.sql.SQLSyntaxErrorException : Unknown database 'hive'
SQL Error code: 1049
解决办法:
在mysql中创建一个用于保存hive元数据的数据库hive
create database hive charset=utf8
补充:初始化命令如下
[root@bigdata01 apache-hive-3.1.2-bin]# bin/schematool -dbType mysql -initSchema