/*
Hive中创建数据库
*/
CREATE DATABASE IF NOT EXISTS db_0508
COMMENT '用于20180508测试使用'
WITH DBPROPERTIES ('user_name'='轩宇') ;
/*
为了解决Hive中创建表的时候,注解等中文显示的乱码问题,需要设置MetaStore DataBase中某些字段的字符编码为utf-8
*/
CREATE TABLE u_data (
userid INT COMMENT '用户ID',
movieid INT COMMENT '电影ID',
rating INT COMMENT '用户对电影的评分',
unixtime STRING COMMENT '评分的时间,长整型格式'
)
COMMENT 'MovieLens提供的电影评分数据表,用于后期推荐系统算法练习使用'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY '\t'
STORED AS TEXTFILE;
-- Hive MetaStore 配置说明
-- 1. MySQL 授权
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456