一、安裝前準備
在安裝MySQL之前,需要確保以下幾個條件已經滿足:
1. 你需要有一個Linux系統的賬號,該賬號需要有足夠的權限來安裝軟件;
2. 確認你的Linux系統已經連接到互聯網;
3. 如果你已經在該系統上安裝過MySQL,則需要進行卸載。
二、安裝MySQL
接下來來介紹安裝MySQL的具體步驟:
1. 下載MySQL軟件包
首先需要從MySQL官網下載相應的MySQL軟件包。可以通過以下命令下載:
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
2. 安裝MySQL軟件包
下載完成後,通過以下命令安裝MySQL軟件包:
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
該命令將會自動添加MySQL官方的RPM倉庫到系統中。
3. 安裝MySQL服務端和客戶端
在添加了MySQL官方倉庫後,通過以下命令來安裝MySQL服務端和客戶端:
sudo yum install mysql-community-server mysql-community-client
在安裝過程中,系統可能會提示你安裝其他依賴項,可以選擇y確認安裝。
4. 啟動MySQL服務
在安裝完成後,MySQL服務默認是停止狀態,需要通過以下命令來啟動MySQL服務:
sudo systemctl start mysqld
5. 設置MySQL服務自啟動
如果需要在系統重新啟動之後,MySQL服務能夠自動啟動,則需要通過以下命令設置:
sudo systemctl enable mysqld
6. 檢查MySQL服務狀態
可以通過以下命令來檢查MySQL服務的運行狀態:
sudo systemctl status mysqld
如果服務沒有運行,則需要查看MySQL錯誤日誌來確定啟動失敗的原因。
三、初始化MySQL
1. 查找初始密碼
在MySQL服務啟動後,系統將會自動生成一個隨機的初始密碼,並存放在MySQL錯誤日誌中。通過以下命令查找錯誤日誌位置:
sudo grep 'A temporary password' /var/log/mysqld.log
找到該日誌中包含「A temporary password」的那行,初始密碼就在該行後面。
2. 修改初始密碼
第一次登錄MySQL時,需要使用初始密碼,與該密碼同時,MySQL還要求你設置一個新的密碼。通過以下命令來修改密碼:
mysql_secure_installation
該命令會提示你輸入初始密碼,然後讓你設置一個新的密碼,並提供其他可選項來提高MySQL的安全性。
四、連接MySQL
安裝和初始化完成後,使用以下命令連接到MySQL:
mysql -u root -p
輸入新密碼後回車即可登錄到MySQL的shell。
五、總結
本文介紹了在Linux系統下安裝MySQL的詳細步驟和方法。從準備工作、下載和安裝MySQL軟件包、啟動MySQL服務、初始化MySQL、連接MySQL幾個方面介紹了每個步驟的具體命令和操作。希望能對需要在Linux系統上安裝MySQL的人有所幫助。
原創文章,作者:LXZM,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/148006.html