MySQL的安装和hive的本地安装

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
在这里插入图片描述

发布了4 篇原创文章 · 获赞 0 · 访问量 64

猜你喜欢

转载自blog.csdn.net/weixin_45655764/article/details/104816607