1) 在线安装 mysql 数据库。
[root@djt01 app]# yum install mysql-server
2) 启动 mysql 服务。
[root@djt01 app]# service mysqld start
[root@djt /]# /etc/init.d/mysqld start//这个是内置启动
Starting mysqld: [ OK ]
3) 设置 mysql 的 root 密码。
MySQL在刚刚被安装的时候,它的 root 用户是没有被设置密码的。首先来设置 MySQL 的 root 密码。
[root@djt01 app]# mysql -u root -p
Enter password: //默认密码为空,输入后回车即可
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.73 Source distribution
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
mysql>set password for root@localhost=password('root'); 密码设置为root
4) 为 Hive 建立相应的 Mysql 账户,并赋予足够的权限。
[root@djt01 app]# mysql -u root -p root
mysql>create user 'hive' identified by 'hive'; //创建一个账号:用户名为hive,密码为hive
mysql> grant all on *.* to 'hive'@'djt01' identified by 'hive'; //将权限授予host为djt01的hive用户
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)