在root使用者下安裝mysql
0、檢視之前是否有安裝過mysql
1、先檢視是否有mysql / mariadb的安裝依賴,如果有則解除安裝
需要切換到root使用者下進行解除安裝
2、解壓,拷貝到root使用者下
3、安裝服務端,用戶端
4、啟動,設定開機自啟
5、檢視密碼,登入
6、
grant all on hive.* to 'root'@'%' identified by '000000';
在非root使用者下安裝mysql
1、将解壓包放到flink使用者下的mysql檔案夾。并解壓
2、安裝服務端,用戶端
sudo rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm
2、檢視狀态并啟動,然後設定開機自啟
sudo service mysql start、sudo chkconfig mysql on
3、檢視儲存在root使用者下的臨時密碼:cat /root/.mysql_secret
4、編輯:sudo vi /usr/my.cnf
5、修改密碼發生出錯
是因為不是第一次裝了。而且之前修改過密碼。後面用之前修改後的密碼登入的
6、賦予所有權限grant all 到hive資料庫到所有表*.* 給遠端flink的使用者,%是綁定任何ip,by 遠端連接配接的密碼。
連接配接MySQL後,輸入指令:
1、grant all on hive.* to 'flink'@'%' identified by '000000';
2、flush privileges;
7、連接配接navicat->得到的結果是一樣的