cdh安裝過程中MySQL安裝遇到的問題


安裝MySQL。並配置數據庫。    只在主機安裝

為了方便,把MySQL安裝在主機Server上,但是注意最好別用太高版本的MySQL。這里安裝的是MySQL5.7

1.檢測是否有mariadb

rpm -qa | grep mariadb

如果有,就卸載

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64                       (注意版本是否一樣,不一樣的話復制一下)

2.開始安裝,依次執行命令,根據提示信息操作           這種安裝太慢的話直接下載rpm包解壓安裝

cd /usr/local/src                   

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

yum -y install mysql-server

3.重啟MySQL

systemctl restart mysqld.service

4.查看默認密碼

grep "password" /var/log/mysqld.log                 (后面會出現一個mql密碼用以下面的登陸)

5.使用默認密碼登陸:

mysql -u root -p

6.進入命令行后,首先修改密碼

alter user 'root'@'localhost' identified by 'Root!!2018';   

7.然后進行創建用戶,授權等操作

grant all on *.* to 'root'@'%' identified by 'Root!!2018' with grant option; -- 授權

8、改密碼復雜度      

CREATE USER 'scm'@'%' IDENTIFIED BY '123456'; --創建一個新用戶,就使用這個用戶名,和密碼,后面cm的元數據庫會用到

grant all on *.* to 'scm'@'%' identified by '123456' with grant option;-- 授權

CREATE USER 'lpy'@'%' IDENTIFIED BY '123456'; --創建一個新用戶,用戶名和密碼可以自定義,后面安裝hiveoozie會用到

grant all on *.* to 'lpy'@'%' identified by '123456' with grant option;--授權

flush privileges; -- 刷新權限                         exit進入lpy用戶)

9.用上面自定義的數據庫用戶lpy登陸,在MySQL中創建幾個數據庫備用,數據庫名稱可以自定義。

mysql -u lpy -p

create database hive;

create database hue;

create database ooz;                                  exit進入scm用戶)

 10.使用scm用戶登錄MySQL,創建scm數據庫備用。

mysql -u scm -p

create database scm;                                       exit

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM