< 返回新聞公共列表

如何在linux安裝MySQL?

發(fā)布時(shí)間:2023-02-08 14:45:08

數(shù)據(jù)是當(dāng)今世界的王者。企業(yè)越來(lái)越受數(shù)據(jù)驅(qū)動(dòng),數(shù)字化轉(zhuǎn)型引領(lǐng)發(fā)展。但是數(shù)據(jù)對(duì)我們的業(yè)務(wù)增長(zhǎng)意味著什么?從字面上看一切!這就是我們?yōu)槭裁创鎯?chǔ)、訪(fǎng)問(wèn)和分析數(shù)據(jù)在當(dāng)今占據(jù)了很大的范圍,并且擁有適當(dāng)?shù)臄?shù)據(jù)庫(kù)管理系統(tǒng)的重要性已經(jīng)無(wú)限飆升。在本文中,小編將帶大家了解如何在linux安裝MySQL?


如何在linux安裝MySQL?.jpg


一、設(shè)置Yum存儲(chǔ)庫(kù)

首先,我們需要將MySQL Yum存儲(chǔ)庫(kù)添加到我們系統(tǒng)的存儲(chǔ)庫(kù)列表中。為此,我們運(yùn)行以下命令。

sudorpm-Uvhhttps://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm


二、安裝最新版本的MySQL

1、由于我們剛剛下載的Yum存儲(chǔ)庫(kù)有多個(gè)MySQL版本的存儲(chǔ)配置,我們需要在 MySQL 倉(cāng)庫(kù)文件中禁用所有倉(cāng)庫(kù)。為此,我們運(yùn)行以下命令。

sudosed-i's/enabled=1/enabled=0/'/etc/yum.repos.d/mysql-community.repo

2、現(xiàn)在我們已經(jīng)為我們的Linux平臺(tái)下載了包并禁用了存儲(chǔ)庫(kù),我們需要使用以下命令安裝MySQL服務(wù)器。

sudoyum--enablerepo=mysql80-communityinstallmysql-community-server


三、啟動(dòng)MySQL服務(wù)

我們現(xiàn)在需要做的就是使用以下命令啟動(dòng)MySQL服務(wù)。在系統(tǒng)要求時(shí)提供密碼。

服務(wù)mysqld啟動(dòng)

當(dāng)你安裝MySQL服務(wù)器時(shí),root用戶(hù)帳戶(hù)被授予一個(gè)臨時(shí)密碼;為了能夠在Linux上使用MySQL,我們需要獲得這個(gè)默認(rèn)密碼。要顯示密碼,請(qǐng)運(yùn)行以下命令并在詢(xún)問(wèn)時(shí)為L(zhǎng)inux用戶(hù)提供密碼。

sudo grep “臨時(shí)密碼” /var/log/mysqld.log

之后,我們將需要這個(gè)臨時(shí)密碼來(lái)更改root用戶(hù)帳戶(hù)的密碼。


四、配置MySQL root用戶(hù)

現(xiàn)在我們已經(jīng)啟動(dòng)了MySQL服務(wù)并獲得了root用戶(hù)的臨時(shí)密碼,我們可以繼續(xù)安裝MySQL并配置root用戶(hù)。

首先,運(yùn)行以下命令來(lái)保護(hù)我們的MySQL服務(wù)器。

mysql_secure_installation 

系統(tǒng)會(huì)要求您提供root帳戶(hù)的當(dāng)前密碼。提供我們之前獲得的臨時(shí)密碼。接下來(lái),需要輸入并確認(rèn)根用戶(hù)帳戶(hù)的新密碼。之后,系統(tǒng)會(huì)提示一堆問(wèn)題,我們建議大家對(duì)每個(gè)問(wèn)題都回答“是”。

刪除匿名用戶(hù)?

禁止root遠(yuǎn)程登錄?

刪除測(cè)試數(shù)據(jù)庫(kù)并訪(fǎng)問(wèn)它?

現(xiàn)在重新加載權(quán)限表?

之后,建議重新啟動(dòng)并再次啟用MySQL服務(wù)。

服務(wù)mysqld重新啟動(dòng)

如果需要,我們可以配置MySQL服務(wù)在系統(tǒng)啟動(dòng)時(shí)自動(dòng)啟動(dòng)。

檢查配置mysqld上


五、登錄MySQL

運(yùn)行以下命令連接到MySQL服務(wù)器。當(dāng)詢(xún)問(wèn)root用戶(hù)的密碼時(shí),輸入密碼并按Enter 鍵。

mysql -u root -p

運(yùn)行顯示數(shù)據(jù)庫(kù);命令顯示駐留在當(dāng)前服務(wù)器上的所有數(shù)據(jù)庫(kù)。


以上是在linux安裝MySQL的相關(guān)教程,希望能幫助到大家參考!


/template/Home/Zkeys724/PC/Static