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

珠海网站建设咨询华强北网站建设设计

珠海网站建设咨询,华强北网站建设设计,软件项目管理软件,麻辣烫配方教授网站怎么做文章目录 出现原因MySQL 字符集修改调整元数据库字符集测试 出现原因 一般 Hive 的元数据信息都存储在 MySQL 中,但 MySQL 数据库中的 character_set_server 和 character_set_database 参数,默认都为 latin1 字符集,这两个参数决定了服务器…

文章目录

      • 出现原因
      • MySQL 字符集修改
      • 调整元数据库字符集
      • 测试

出现原因

一般 Hive 的元数据信息都存储在 MySQL 中,但 MySQL 数据库中的 character_set_servercharacter_set_database 参数,默认都为 latin1 字符集,这两个参数决定了服务器和数据库如何处理和存储数据的字符编码,而我们通常使用的字符集都是 utf8,所以会造成 Hive 中注释出现 ???? 乱码的情况。

可以通过下面的命令在 MySQL 进行检查:

-- 获取 MySQL 与字符集和校对规则相关的配置变量列表
show variables like "colla%";-- 获取 MySQL 字符集变量列表
show variables like 'chara%';

在这里插入图片描述

MySQL 字符集修改

修改 MySQL 配置文件:

vim /etc/my.cnf

添加下列内容:

# 在 [mysqld] 标签下加入
character-set-server=utf8
collation-server=utf8_general_ci## 在末尾加入
[client]
default-character-set=utf8

添加完成后重新启动 MySQL 服务:

systemctl restart mysqld

在这里插入图片描述

调整元数据库字符集

进入 MySQL 中调整下列参数,切换到存储 Hive 元数据信息的库,然后执行。

-- 进入存储 Hive 元数据信息的库
use hive;-- 修改表字段注释和表注释
alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;
alter table TABLE_PARAMS modify column PARAM_VALUE varchar(4000) character set utf8;-- 修改分区字段注释
alter table PARTITION_PARAMS  modify column PARAM_VALUE varchar(4000) character set utf8;
alter table PARTITION_KEYS  modify column PKEY_COMMENT varchar(4000) character set utf8;-- 修改索引注释
alter table  INDEX_PARAMS  modify column PARAM_VALUE  varchar(4000) character set utf8;

注意,仅对修改后创建的新表生效!

测试

在 Hive 中创建一个新表,并添加注释信息。

DROP TABLE IF EXISTS sku_info;
CREATE TABLE sku_info(`sku_id`      string COMMENT '商品id',`name`        string COMMENT '商品名称',`category_id` string COMMENT '所属分类id',`from_date`   string COMMENT '上架日期',`price`       double COMMENT '商品单价'
) COMMENT '商品属性表'ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t';

在这里插入图片描述

问题解决。

http://www.15wanjia.com/news/189996.html

相关文章:

  • 桑基图在线制作网站免费网络电视直播在线观看
  • 搜索引擎友好的网站有哪些特点做单网站
  • cad如何做图纸模板下载网站抖音代运营合作
  • 网站方案建设书模板制作简易网站模板
  • 做任务网站有哪些wordpress数据库教程
  • 做PPT素材用到的网站wordpress 添加地图
  • 深圳市律师网站建设怎么样如何查看网站是否降权
  • 个人网站图片加载慢西安网站建设app建设
  • 免费建站哪个比较好简单网页设计作品欣赏
  • 网站建设哪家售后做的好机电建设工程施工网站图片
  • 网站建设费要摊销wordpress列表页面访问时间太长
  • 放单网站建设贵阳网站建设搜q479185700
  • 随州企业网站建设wordpress4.9.8火车头
  • 宁波大型网站制作动易做网站
  • 国外网站流量PHP开源网站开发系统
  • 哪个网站做超链接做网站的图片需要多少钱
  • 网站建设服务费的税收分类荆州哪有做网站的公司
  • 维度网络做网站近期十大热点事件
  • 如何将网站生成二维码app开发一定要有公司吗
  • 电子商务网站建设产品深圳专业专业网站建设公司
  • 帝国cms的手机网站兴义做网站的
  • 网站开发对企业有什么用宝塔服务器搭建网站教程
  • wordpress域名展示站内优化网站怎么做
  • 网站点击率原因辽宁朝阳网站建设
  • 怎样只做自己的网站天津网站设计公司价格
  • 2015年做哪些网站致富网站优化要用什么软件
  • 两学一做11月答题网站做网站优化推广
  • 模板做的网站如何下载地址云星穹铁道网页版入口
  • 网站建设主要考虑哪些因素网站制造
  • 网页和站点的区别wordpress论坛程序