老师,我遇到了一个奇怪的问题,我在ubuntu 18.04 上安装mysql 8作为hive的元数据存储,结果hive新建 数据库的时候,我发现mysql上 hive元数据库中,没有29张表,hive建库操作结束后,只有8张表,然后就出现神奇的事情。我在hive上输入了建表命令,hive输入会卡住,必须ctrl+z结束掉,我开始觉得是不是安装有什么问题,后来在mysql上查了一下元数据库,发现库中多了几张表,好像有15张了,然后我又执行了其它命令,又是卡住,强行结束重进hive,元数据库中又多了几张新表,这些新表出现后,再运行同样的hive命令就不会卡住了。直到现在我运行了大多数hive命令,元数据库中一共出现了27张表,还是达不到29张,所以我觉得hive安装好以后,是不是有什么命令可以初始化,一次生成这29张表,这样运行命令不会卡住,如果没有相应的表,第一次运行某命令可能会卡住,不知道是不是这种情况。
mysql 8.0用了新的jdbc驱动程序,是不是也有相应的关系,不知道老师或某位大神能否解答。