CentOS7 安裝MySQL

廢話不多說畔勤,直接上教程

1. 為了方便,在根目錄下蕊温,我創(chuàng)建了一個文件夾test袱箱,所以,mkdir就是創(chuàng)建文件夾的指令哦

[root@syears /]# mkdir test

2. 使用cd指令進入test文件夾

[root@syears??/]# cd test

3. 利用wget下載指令遠程MySQL的rpm包下載(為什么要下載rpm包呢义矛?下面有解釋)

[root@syears???test]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

注意:mysql57-community-release-el7-11.noarch.rpm 中的mysql57代表MySQL的5.7版本发笔、el7代表操作系統(tǒng)操作系統(tǒng)版本、noarch代表操作系統(tǒng)指令集版本凉翻,此值代表適應所有版本

如圖所示:執(zhí)行wget指令后(wget指令就是一個下載文件的工具了讨,只要把地址放在后面,自動會將文件下載到當前所屬的文件夾),再執(zhí)行 ls 指令前计,則可看到該目錄下有了剛剛下載的文件mysql57-community-release-el7-11.noarch.rpm(紅色字體)

wget命令

4. yum install指令安裝rpm文件(yum源)

[root@syears test]# yum install mysql57-community-release-el7-11.noarch.rpm

yum install 指令是一個很有意思的指令胞谭,如果后面跟著的是以rpm結尾的文件,則會在當前文件夾進行搜索安裝rpm文件男杈,安裝了rpm文件后丈屹,會在/etc/yum.repos.d/文件下,創(chuàng)建相應的repo文件伶棒。

至于為什么會安裝repo文件旺垒,我也不知道。有人知道嗎肤无?

我一直在想先蒋,為什么他不是直接幫我安裝軟件了呢?而是安裝了一個yum源宛渐,然后我再次通過 yum install指令再次安裝對應的軟件竞漾,比如MySQL就是。

我目前對yum install指令執(zhí)行流程的理解是:執(zhí)行指令后皇忿,yum會去/etc/yum.repos.d/下搜索所有enable=1的repo文件畴蹭,也就是yum源的,每個yum源都會管理著一批軟件鳍烁,每個軟件都有一個獨立的名字叨襟,比如apache在yum源中的名字就是httpd,yum install httpd 指令會去所有的源中查找幔荒,找到這個軟件的安裝信息糊闽、下載網址、依賴信息等爹梁,然后進行自動安裝到默認的文件路徑中右犹。而這個yum源可以同時多個共存,默認情況會有一個默認源姚垃。所以念链,如果默認源里沒有的軟件,通過yum install自然不能安裝积糯,而MySQL就是這個例子掂墓,在默認的源里,沒有MySQL看成,所以就需要手動安裝一個擁有MySQL軟件的源君编,而這個安裝自定義源的原理我還不是很明白。

5.? 安裝MySQL(此時才是真正的進行MySQL的安裝川慌,之前都是在做準備工作)

[root@syears test]# yum install mysql-server

yum 安裝軟件時吃嘿,會先檢查軟件所帶的所有依賴祠乃,比如MySQL-server,yum檢測出了安裝該程序需要一個主程序和四個依賴程序兑燥,總需要下載大小為191M亮瓷,總需要安裝大小為862M,如下圖最后幾行所示贪嫂。

上圖最后一行是:確認指令寺庄,輸入y后艾蓝,yum會繼續(xù)往下執(zhí)行力崇,往下其實就是下載文件,然后安裝赢织,最后亮靴,可以看到安裝了一個MySQL和四個依賴程序。

最后一行Complete!代表MySQL按照成功于置,接下來就是配置MySQL了茧吊。

6. 查看MySQL的狀態(tài)

[root@syears ~]# systemctl status mysqld

可以看到,MySQL是未啟動狀態(tài)的八毯。

7. 啟動MySQL

[root@syears ~]# systemctl start mysqld

執(zhí)行該指令后搓侄,如果啟動成功,不會有任何提示话速。

啟動之后讶踪,可再次執(zhí)行查看狀態(tài)的指令,結果如圖:

MySQL已處于啟動狀態(tài)

8. 進入MySQL系統(tǒng)

MySQL服務已經正常啟動了泊交,接下來自然就是要進入MySQL乳讥,我總結了以下,對MySQL設置最主要有以下幾個方面:

? ? 1.創(chuàng)建數據庫用戶廓俭。

? ? 2.修改數據庫用戶密碼云石。

? ? 3. 修改數據庫用戶以允許遠程訪問 。

? ? 4. 對數據庫用戶進行授權研乒。

不過汹忠,在此之前,首先要進入系統(tǒng)雹熬,在一個新的MySQL安裝完畢之后(MySQL5.7版本)宽菜,會創(chuàng)建一個root用戶,該用戶的密碼是隨機的橄唬。

注:自動生成隨機密碼的機制只出現在MySQL5.7版本以上赋焕。

[root@syears ~]# grep "temporary password" /var/log/mysqld.log

命令行執(zhí)行上面那條語句,返回:

紅框內就是初始密碼仰楚。

拿到密碼就可以進行登陸了

登錄MySQL

[root@syears ~]# mysql -h127.0.0.1 -uroot -p*#chen#*

登錄指令格式:mysql? -h(IP地址)? -u(用戶名)? -p(密碼)

修改用戶密碼

方式1:mysql> update user set authentication_string=password('*#test#*'), password_expired = 'N', password_last_changed = now() where user='root';

方式2:mysql> set password=password('*#chen#*');

指令執(zhí)行完畢之后挥等,重啟mysqld服務就可以用新密碼登錄月劈。


注:MySQL5.7版本以上的密碼字段是authentication_string馍忽,MySQL5.7版本以下的密碼字段是password。


修改用戶以允許遠程訪問

mysql> update user set host='%'? where user='root';

執(zhí)行成功之后臭挽,重啟mysqld服務即可遠程訪問。


創(chuàng)建用戶

mysql>? create user 'test'@'%' identified by '*#test#*';

//test是用戶賬號

//%代表該用戶在任何地方都能登陸

// *#test#*'是密碼

創(chuàng)建過程中咬腕,如果遇到上面這個錯誤欢峰,證明MySQL設置的密碼等級太高了,密碼復雜度不滿足涨共。

執(zhí)行一下語句纽帖,再次執(zhí)行創(chuàng)建語句即可成功

mysql> set global validate_password_policy=0

創(chuàng)建成功后,重啟服務举反,即可用新的用戶登陸MySQL懊直。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市火鼻,隨后出現的幾起案子室囊,更是在濱河造成了極大的恐慌,老刑警劉巖魁索,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件融撞,死亡現場離奇詭異,居然都是意外死亡粗蔚,警方通過查閱死者的電腦和手機尝偎,發(fā)現死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來支鸡,“玉大人冬念,你說我怎么就攤上這事∧琳酰” “怎么了急前?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長瀑构。 經常有香客問我裆针,道長,這世上最難降的妖魔是什么寺晌? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任世吨,我火速辦了婚禮,結果婚禮上呻征,老公的妹妹穿的比我還像新娘耘婚。我一直安慰自己,他們只是感情好陆赋,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布沐祷。 她就那樣靜靜地躺著嚷闭,像睡著了一般。 火紅的嫁衣襯著肌膚如雪赖临。 梳的紋絲不亂的頭發(fā)上胞锰,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天,我揣著相機與錄音兢榨,去河邊找鬼嗅榕。 笑死,一個胖子當著我的面吹牛吵聪,可吹牛的內容都是我干的凌那。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼暖璧,長吁一口氣:“原來是場噩夢啊……” “哼案怯!你這毒婦竟也來了君旦?” 一聲冷哼從身側響起澎办,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎金砍,沒想到半個月后局蚀,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡恕稠,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年琅绅,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鹅巍。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡千扶,死狀恐怖,靈堂內的尸體忽然破棺而出骆捧,到底是詐尸還是另有隱情澎羞,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布敛苇,位于F島的核電站妆绞,受9級特大地震影響,放射性物質發(fā)生泄漏枫攀。R本人自食惡果不足惜括饶,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望来涨。 院中可真熱鬧图焰,春花似錦、人聲如沸蹦掐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至堕阔,卻和暖如春棍厂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背超陆。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工牺弹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人时呀。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓张漂,卻偏偏與公主長得像,于是被迫代替她去往敵國和親谨娜。 傳聞我的和親對象是個殘疾皇子航攒,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內容