Linux(CentOS7) 安裝mysql和jdk

安裝MySQL

首先在Mysql中找到對應的版本
在這裏插入圖片描述
點擊下載,複製下載鏈接
在這裏插入圖片描述
登錄Linux,創建個文件夾,執行如下命令

wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

查看是否下載成功,博主是放在了MySQL文件夾,有如下安裝包說明下載成功
在這裏插入圖片描述
安裝rpm

rpm -ivh mysql80-community-release-el7-3.noarch.rpm

安裝mysql-server

yum install mysql-server

進行權限設置

chown mysql:mysql -R /var/lib/mysql

初始化MySQL

mysqld --initialize

啓動MySQL

systemctl start mysqld

到這步可能有的人會啓動失敗,這是查看日誌會發現是權限不足的原因 “The innodb_system data file ‘ibdata1’ must be writable” 修改權限即可

chmod -R 777 /var/lib/mysql

再次啓動MySQL,沒有報錯,最後查看MySQL運行狀態
在這裏插入圖片描述
如圖所示即表示MySQL啓動成功

登錄MySQL
先從MySQL的日誌找到默認密碼

vim /var/log/mysqld.log

在這裏插入圖片描述
複製默認密碼,然後使用

mysql -u root -p

密碼輸入默認密碼,即可登錄MySQL,使用默認密碼登錄MySQL什麼操作都執行不了,系統會提示讓你更換密碼

 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密碼';

刷新權限

flush privileges

用修改後的密碼重新登錄MySQL即可執行操作

安裝jdk

oracle 下載對應的版本
在這裏插入圖片描述
創建個文件夾來存放,這裏我創建的jdk文件夾,然後通過xftp將壓縮包傳到Linux上
上傳好進行解壓

tar -zxvf jdk-8u221-linux-x64.tar.gz

解壓好後如下圖,多了藍色的文件夾
在這裏插入圖片描述
添加系統環境變量

vi /etc/environment

加入下面幾行

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/root/jdk/jdk1.8.0_221

執行如下命令,讓配置生效

source /etc/environment

添加用戶環境變量

vi /etc/profile

添加如下內容

export JAVA_HOME=/root/jdk/jdk1.8.0_221
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

執行如下命令,讓配置生效

source /etc/profile

驗證

java -version

出現下圖,表示安裝成功
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章