当前位置: 首页 > news >正文

Hive: 中文注释乱码问题

现象

原因

Hive元数据信息存储在MySQL中。

Hive要求数据库级别的字符集必须是latin1。但是对于具体表中字段的字符集则没做要求。

默认情况下,字段字符集也是latin1,但是latin1不支持中文。

 

解决
mysql 中,对于记录注释 comment 信息的几个表字段字符集进行修改。
step1 DataGrip 打开 MySQL console 控制台
step2 :执行下述 sql 语句修改字符集
step3 :查看验证是否修改成功
step4 :删除之前 hive 中创建的表,重新建表
http://www.dtcms.com/a/22292.html

相关文章:

  • Effective Objective-C 2.0 读书笔记——大中枢派发
  • ubuntu 安装管理多版本python3 相关问题解决
  • AI Agent 技术在网络中有什么应用
  • 正顺基碱基
  • 【深度学习】环境和分布偏移
  • TCP/UDP协议与OSI七层模型的关系解析| HTTPS与HTTP安全性深度思考》
  • 【Mysql索引在什么情况下会失效?】
  • Kubernetes: Kustomize 进阶, 使用 Patch 精准操控 ConfigMap 多行文本,实现配置参数化
  • 笔记9——循环语句:for语句、while语句
  • PageHelper分页异常深度解析与解决方案
  • Maven 中的 Artifact 与 GroupId:定义与使用
  • 【愚公系列】《Python网络爬虫从入门到精通》019-使用 BeautifulSoup 的CSS选择器
  • deepseek本地调用
  • vscode的一些实用操作
  • CMake 编译工具
  • python基础语法
  • Spring Boot 与 Java 决策树:构建智能分类系统
  • 把程序加入开机自启动
  • 数据结构——单向循环链表、双链表、双向循环链表
  • Ubuntu 下 MySQL 安装与配置全攻略:从入门到精通
  • Zotero PDF Translate插件配置百度翻译api
  • 算法——前缀和
  • 采用 Ansys Workbench CFX 的 TwinMesh 应用
  • 分享一款AI绘画图片展示和分享的小程序
  • C++中的顺序容器(一)
  • Java零基础入门笔记:(3)程序控制
  • 单线程模拟n个线程的L函数
  • docker push镜像到阿里云
  • 网络药理学与LiP-MS:小分子药物研究的天合之作
  • 从零开始在Windows系统上搭建一个node.js后端服务项目