Hive与MySQL的版本关系

发布时间 2023-12-08 15:12:31作者: 椰子灰

Hive支持的MySQL版本

Hive的元数据存储在MySQL数据库中,因此必须要安装和配置MySQL,以便与Hive配合使用。但是,Hive不支持所有MySQL版本,以下是Hive所支持的MySQL版本:

  1. MySQL 5.5.x (推荐)
  2. MySQL 5.6.x
  3. MySQL 5.7.x
  4. MySQL 8.0.x (仅限Hive3.1.x版本)

Hive不支持的MySQL版本

虽然Hive支持的MySQL版本已经很多了,但是还是有一些版本是不支持的。以下是Hive不支持的MySQL版本:

  • MySQL 4.x
  • MySQL 5.0.x
  • MySQL 5.1.x
  • MySQL 5.2.x
  • MySQL 5.3.x

Hive对MySQL版本的要求

当想要使用Hive的元数据存储功能时,需要符合以下的MySQL版本要求:

  • 必须使用InnoDB存储引擎
  • 必须使用utf8mb4字符集
  • 必须开启binlog功能
  • 必须设置max_allowed_packet参数不小于256MB

 

参考——

https://www.liuzhongwei.com/page/1123722.html