centos7 mysql7

隨著CentOS7 MySQL的發(fā)布,世界上最流行的開(kāi)源關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)在CentOS的倉(cāng)庫(kù)中不再可用训桶,MariaDB已經(jīng)成為默認(rèn)的數(shù)據(jù)庫(kù)系統(tǒng)。 MariaDB是一個(gè)向后兼容的二進(jìn)制嵌入式MySQL替代品。

在本教程中鱼辙,我們將向您展示如何在CentOS Linux 7.5機(jī)器上安裝MySQL。

如果您想安裝MariaDB而不是MySQL玫镐,請(qǐng)查看我們的教程獲取安裝說(shuō)明倒戏。https://www.linuxidc.com/Linux/2018-05/152576.htm

先決條件

在開(kāi)始本教程之前,請(qǐng)確保使用具有sudo權(quán)限的用戶(hù)帳戶(hù)或root用戶(hù)登錄到您的服務(wù)器恐似。如果您的系統(tǒng)中沒(méi)有sudo用戶(hù)杜跷,您可以按照此說(shuō)明創(chuàng)建一個(gè)sudo用戶(hù),但最好使用sudo用戶(hù)而不是root用戶(hù)來(lái)運(yùn)行管理命令矫夷。

正如我們?cè)诮榻B中提到的葛闷,MySQL在默認(rèn)的CentOS 7存儲(chǔ)庫(kù)中不可用,所以我們將從MySQL Yum存儲(chǔ)庫(kù)安裝這些軟件包双藕。在下面的章節(jié)中淑趾,我們將向您展示如何安裝MySQL 8.0和MySQL 5.7。您應(yīng)該只在您的CentOS 7服務(wù)器上安裝一個(gè)MySQL版本忧陪。如果您不確定要安裝哪個(gè)版本扣泊,請(qǐng)參閱您要在服務(wù)器上部署的應(yīng)用程序的文檔近范。

安裝MySQL 8.0

在撰寫(xiě)本文時(shí),最新版本的MySQL是8.0版本延蟹。 按照以下步驟安裝它:

1.下載并添加存儲(chǔ)庫(kù)

sudo yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

2.安裝MySQL 8.0包

與其他使用yum的軟件包一樣安裝MySQL:

yum install mysql-community-server

在安裝過(guò)程中评矩,yum可能會(huì)提示您導(dǎo)入MySQL GPG密鑰。 鍵入y并按Enter鍵阱飘。

安裝MySQL 5.7

要安裝MySQL的先前穩(wěn)定版本MySQL 5.7稚照,請(qǐng)按以下步驟操作:

1.下載并添加存儲(chǔ)庫(kù)

sudo yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.安裝MySQL 5.7包

與其他使用yum的軟件包一樣安裝MySQL:

yum install mysql-community-server

在安裝過(guò)程中,yum可能會(huì)提示您導(dǎo)入MySQL GPG密鑰俯萌。 鍵入y并按Enter鍵果录。

下面的章節(jié)對(duì)于MySQL 8.0和MySQL 5.7都是相關(guān)的

啟動(dòng)MySQL

安裝完成后,啟用并啟動(dòng)MySQL服務(wù)類(lèi)型:

sudo systemctl enable mysqld

sudo systemctl start mysqld

我們可以通過(guò)鍵入以下命令來(lái)檢查MySQL服務(wù)狀態(tài)

sudo systemctl status mysqld

輸出示例:

● mysqld.service - MySQL Server

Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)

Active: active (running) since 日 2018-05-27 07:52:03 CST; 1min 8s ago

Docs: man:mysqld(8)

http://dev.mysql.com/doc/refman/en/using-systemd.html

Process: 3743 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)

Main PID: 3835 (mysqld)

Status: "SERVER_OPERATING"

CGroup: /system.slice/mysqld.service

└─3835 /usr/sbin/mysqld

5月 27 07:49:51 localhost.localdomain systemd[1]: Starting MySQL Server...

5月 27 07:52:03 localhost.localdomain systemd[1]: Started MySQL Server.

MySQL安全

當(dāng)?shù)谝淮螁?dòng)MySQL服務(wù)器時(shí)咐熙,為MySQL根用戶(hù)生成一個(gè)臨時(shí)密碼弱恒。 您可以通過(guò)運(yùn)行以下命令找到密碼:

sudo grep 'temporary password' /var/log/mysqld.log

輸出應(yīng)該看起來(lái)像這樣:

2018-05-26T23:50:09.270656Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost:xwEPP-Fd2zcf

記下密碼xwEPP-Fd2zcf,因?yàn)橄乱粋€(gè)命令會(huì)要求您輸入臨時(shí)的root密碼棋恼。

運(yùn)行mysql_secure_installation命令來(lái)提高M(jìn)ySQL安裝的安全性:

sudo mysql_secure_installation

輸出:

Securing the MySQL server deployment.

Enter password for user root:

輸入xwEPP-Fd2zcf臨時(shí)密碼后返弹,系統(tǒng)會(huì)要求您為root用戶(hù)設(shè)置新密碼。 密碼必須至少包含8個(gè)字符并且至少包含一個(gè)大寫(xiě)字母爪飘,一個(gè)小寫(xiě)字母义起,一個(gè)數(shù)字和一個(gè)特殊字符。

輸出示例:

The existing password for the user account root has expired. Please set a new password.

New password:

Re-enter new password:

該腳本還會(huì)要求您刪除匿名用戶(hù)师崎,限制root用戶(hù)對(duì)本地計(jì)算機(jī)的訪問(wèn)權(quán)限并刪除測(cè)試數(shù)據(jù)庫(kù)默终。 你應(yīng)該對(duì)所有問(wèn)題回答“y”(是)。

從命令行連接到MySQL

要通過(guò)終端與MySQL進(jìn)行交互犁罩,我們將使用作為MySQL服務(wù)器軟件包的依賴(lài)項(xiàng)安裝的MySQL客戶(hù)端齐蔽。

以root用戶(hù)類(lèi)型登錄到MySQL服務(wù)器:

mysql -u root -p

系統(tǒng)將提示您輸入在運(yùn)行mysql_secure_installation腳本時(shí)以前設(shè)置的root密碼。

一旦你輸入密碼床估,你將會(huì)看到如下所示的mysql shell:

Welcome to the MySQL monitor.? Commands end with ; or \g.

Your MySQL connection id is 11

Server version: 8.0.11 MySQL Community Server - GPL

Copyright (c) 2000, 2018,Oracleand/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

結(jié)論

在本教程中含滴,我們向您展示了如何在CentOS 7服務(wù)器上安裝和保護(hù)MySQL服務(wù)器。 您現(xiàn)在可以開(kāi)始學(xué)習(xí)如何管理MySQL用戶(hù)帳戶(hù)和數(shù)據(jù)庫(kù)丐巫,或者在忘記密碼的情況下如何重置MySQL root密碼谈况。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市递胧,隨后出現(xiàn)的幾起案子碑韵,更是在濱河造成了極大的恐慌,老刑警劉巖谓着,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件泼诱,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡赊锚,警方通過(guò)查閱死者的電腦和手機(jī)治筒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)屉栓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人耸袜,你說(shuō)我怎么就攤上這事友多。” “怎么了堤框?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵域滥,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我蜈抓,道長(zhǎng)荆烈,這世上最難降的妖魔是什么帆竹? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任晒喷,我火速辦了婚禮毒返,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘腊嗡。我一直安慰自己着倾,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布燕少。 她就那樣靜靜地躺著卡者,像睡著了一般。 火紅的嫁衣襯著肌膚如雪客们。 梳的紋絲不亂的頭發(fā)上崇决,一...
    開(kāi)封第一講書(shū)人閱讀 51,737評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音镶摘,去河邊找鬼嗽桩。 笑死岳守,一個(gè)胖子當(dāng)著我的面吹牛凄敢,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播湿痢,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼涝缝,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了譬重?” 一聲冷哼從身側(cè)響起拒逮,我...
    開(kāi)封第一講書(shū)人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎臀规,沒(méi)想到半個(gè)月后滩援,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡塔嬉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年玩徊,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了租悄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡恩袱,死狀恐怖泣棋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情畔塔,我是刑警寧澤潭辈,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站澈吨,受9級(jí)特大地震影響把敢,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜谅辣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一技竟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧屈藐,春花似錦榔组、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至包归,卻和暖如春锨推,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背公壤。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工换可, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人厦幅。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓沾鳄,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親确憨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子译荞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容