hive安裝准備 (mysql8.0安裝)


1.先准備好安裝的所需材料

 

 

2.開始准備安裝

先安裝mysql

解壓命令:tar -xvJf  (注意:這里' j '是大寫)

 



解壓后改名:

mv mysql-8.0.24-linux-glibc2.12-x86_64 mysql

 

 


改root權限:

chown -R root:root *

 

 

在mysql目錄下創建一個data文件夾

 mkdir data

 

創建用戶組以及用戶和密碼

groupadd mysql

useradd -g mysql mysql

 

.授權用戶 chown -R mysql.mysql /usr/local/mysql

 

 

8.切換到bin目錄下 cd bin

9.初始化基礎信息 ./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/ --initialize

 

得到臨時密碼

 4*v,1aN5?J*Q

初始化失敗的話安裝個擴展包:dnf install libxcrypt-compat.x86_64

 

 

再安裝一個擴展包防止以后使用時mysql保錯

yum install libncurses*   //解決mysql登錄包lib出錯的問題

 

.添加mysqld服務到系統  cp -a ./support-files/mysql.server /etc/init.d/mysql

授權以及添加服務

     chmod +x /etc/init.d/mysql

 

.將mysql命令添加到服務  ln -s /usr/local/mysql/bin/mysql /usr/bin

登錄mysql  mysql -uroot -p 密碼使用之前隨機生成的密碼

 

我這里啟動mysql的時候遇見一個錯誤

如果你也是報這個錯誤按我下面的走即可

這個代碼輸一下即可,進入MySQL成功

sudo ./support-files/mysql.server start

 

 

修改root密碼 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; 其中123456是新的密碼自己設置

 

 

 

.執行 flush privileges;  使密碼生效

 

 

選擇mysql數據庫  use mysql;

 

20.修改遠程連接並生效 

      update user set host='%' where user='root';

       生效:flush privileges;

 

 


這樣就安裝mysql成功了 exit退出即可

 


免責聲明!

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



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