在线QQ客服:1922638
专业的SQL Server、MySQL数据库同步软件
1.安装jdk
2.安装hadoop
命令:
wget http://bj-yzjd.ufile.cn-north-02.ucloud.cn/hadoop-2.7.1_64bit.tar.gz
3.为JDK和配置单元配置环境变量
4.安装配置单元
命令:wget http://bj-yzjd.ufile.cn-north-02.ucloud.cn/apache-hive-1.2.0-bin.tar.gz
5.解压缩并安装配置单元
解压缩:
tar-xvf apache-hive-1.2.0-bin.tar.gz
重命名:
mv apache-hive-1.2.0-bin.tar.gz hive-1.2.0
6.下载mysql安装包
wget http://bj-yzjd.ufile.cn-north-02.ucloud.cn/MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm
wget http://bj-yzjd.ufile.cn-north-02.ucloud.cn/MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm
7.确认在当前虚拟机之前是否已安装mysql
命令:rpm-qa | grep mysql
(或执行:rpm-qa | grep-i mysql)
8.如果以前安装过mysql,则需要将其删除,然后执行:
rpm-ev MySQL-server-5.6.29-1.linux_glibc2.5.x86_64
rpm-ev MySQL-client-5.6.29-1.linux_glibc2.5.x86_64
如果出现有关从属软件包错误的提示,请尝试以下命令
rpm-ev–nodeps MySQL-server-5.6.29-1.linux_glibc2.5.x86_64
rpm-ev–nodeps MySQL-client-5.6.29-1.linux_glibc2.5.x86_64
如果收到错误:错误:%preun(xxxxxx)脚本失败,请退出状态1
rpm-e–noscripts MySQL-client-5.6.29-1.linux_glibc2.5.x86_64
rpm-e–noscripts MySQL-server-5.6.29-1.linux_glibc2.5.x86_64
9.您还需要在
之前删除mysql使用的文件和库。
,查找命令:
查找/-name mysql
10.删除相应的mysql目录
11.卸载后不会删除/etc/my.cnf,需要手动将其删除
rm-rf/etc/my.cnf
12.再次检查虚拟机是否安装了mysql
rpm-qa | grep-i mysql
没有结果,表明它已完全卸载
13.创建一个用户组并添加一个mysql用户
groupadd mysql
useradd-g mysql mysql
14.转到mysql下载路径:在/home/software下重新安装
mysql
rpm-ivh MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm
15.如果出现长日志,请再次安装客户端
rpm-ivh MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm
16.检查mysql.server文件和my.cnf文件是否存在
cd/etc/
ls | grep my.cnf
cd/usr/共享/mysql/
ls | grep mysql.server
17.如果存在,请修改my.cnf
将以下段落粘贴到my.cnf中,之前未被注释(#)的my.cnf内容将被删除:
cd/usr
vim my.cnf(如果没有这样的文件,直接编译并创建这样的文件,则输入内容也是可能的,但通常可能没有此文件,这意味着mysql安装有问题)
替换内容:
[客户]
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld]
character_set_server = utf8
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
18.将mysqld添加到系统服务并随机启动,执行命令:
cp/usr/share/mysql/mysql.server/etc/init.d/mysqld
19.启动mysqld,执行:service mysqld start
20.查看初始生成的密码
猫/root/.mysql_secret
21.修改初始密码
首次安装mysql后,您需要指定登录密码
命令:mysqladmin-u root-p password root
输入并发现您需要输入密码,复制并粘贴您刚刚在此处选中的初始密码(底部密码),然后按Enter
22.输入数据库
执行:mysql-u root-p
输入(密码):root
执行:\\\\ s(用于查看mysql数据配置信息)
23.重新启动连接并复制连接
24.下载/上传mysql驱动程序包到hive安装包的lib目录
更改目录:cd/home/software/hive-1.2.0/lib/
下载:wget http://bj-yzjd.ufile.cn-north-02.ucloud.cn/mysql-connector-java-5.1.38-bin.jar
25.进入conf目录,编辑新的配置文件,文件名:hive-site.xml
实施:cd…/conf
vim hive-site.xml
复制输入:
javax.jdo.option.ConnectionURL
jdbc:mysql://hadoopalone:3306/蜂巢? createDatabaseIfNotExist = true
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
根
javax.jdo.option.ConnectionPassword
根
请注意,有些部分需要更改:
“>描述
26.启动hdfs和hadoop
rpm-ivh MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm纱线
全部启动命令:start-all.sh
27.jps检查hadoop的启动情况,有五个正常过程
27.进入hivedebin目录并启动(hive:sh hive)
蜂巢安装目录:/home/软件
切换到配置单元安装目录下的bin目录:
cd/home/software/hive-1.2.0/bin
开始配置单元:sh配置单元
28.转到第一个虚拟机的连接(只是没有退出到mysql的链接),并分配权限
实现:授予上的所有特权。 转换为” root” @” hadoopalone”(由具有授予选项的” root”标识);
(注意:这句话:hadoopalone是我的云主机的名称,您需要将其更改为自己的名称)
实现:在上全部授予。 到由” root”标识的” root” @”%”;
实现:刷新特权;
实现:创建数据库配置单元字符集latin1;
28.您可以执行诸如在mysql数据库中创建表之类的操作