1.下载hive压缩包 地址 http://archive.apache.org/dist/hive/
2.上传并解压 到/usr/local/hive目录下
3.修改/usr/local/hive/apache-hive-1.2.1-bin/conf目录下的
hive-env.sh.template 名称为 hive-env.sh
(1)配置HADOOP_HOME 路径(2)配置 HIVE_CONF_DIR 路径
4.环境变量配置
5.安装MySQL
(1)下载wget yum install -y wget
(2)下载yum库 wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
(3)安装yum库 yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
(4)安装数据库 yum install -y mysql-community-server
6.启动MySQL服务 systemctl start mysqld.service
7.进入MySQL服务
mysql -uroot -p
错误:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO/YES)
解决办法:在/var/log/找到文件mysqld.log
用命令:vim 打开 进入命令模式
查找生成的随机密码
输入:/temporary password
可以看到:
A temporary password is generated for root@localhost:
所以就可以以此密码登陆‘root’用户了
mysql -u root -p 回车
要输入密码:
8.输入:use mysql;
错误:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
修改密码:alter user ‘root’@‘localhost’ identified by ‘你的密码,例如’123456’’;
错误:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
这个意思是说你设置的密码‘123456’不符合安全规则(1.必须含有数字,小写或大写字母,特殊字符;
2.最小长度为8)
解决办法:首先,修改validate_password_policy参数的值为0;
再,修改validate_password_length(密码长度)参数默认为8,我们修改为1
最后修改密码成功ok
9.重置root密码后重启mysql服务 systemctl restart mysqld;
10.添加远程登录用户(登入Mysql)
use mysql;
GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘你的密码’ WITH GRANT OPTION;
注:’%'代表任意地址,也可以指定IP
11.检查用户表,刷新内存权限
select host, user from user;
FLUSH PRIVILEGES;
12.修改mysql配置文件(设置字符编码集)
进入/etc文件夹下 vim my.cnf
添加:character-set-server=utf8
collation-server=utf8_general_ci
lower_case_table_names=0
参数详解:0 区分大小写
1 不区分大小写
重启MySQL systemctl restart mysql.service
查看MySQL运行状态 status
13.修改配置文件在/usr/local/hiva/apache-hive-1.2.3-bin/conf目录下
cp -p hive-default.xml.template hive-site.xml
编辑:vim hive-site.xml
添加以下内容:
修改内容 :命令模式 /关键字,查找后更换路径。
14.开启logs 日志信息内容 /usr/local/hiva/apache-hive-1.2.3-bin/conf目录下
cp -p hive-log4j.properties.template hive-log4j.properties
编辑:vim hive-log4j.properties
15.加上mysql的jdbc 的jar 包
上传jdbc的jar包
cp -p mysql-connector-java-5.1.39-bin.jar /usr/local/hive/lib/
16.运行hive
标签:安装,MySQL,hive,密码,mysql,password,root
来源: https://blog.csdn.net/weixin_45655764/article/details/104816607