centOS7.6安裝MySQL

在CentOS中默認安裝有MariaDB代虾,這個是MySQL的分支进肯,但為了需要激蹲,還是要在系統(tǒng)中安裝MySQL,而且安裝完成之后可以直接覆蓋掉MariaDB江掩。

1 下載并安裝MySQL官方的 Yum Repository

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

使用上面的命令就直接下載了安裝用的Yum Repository学辱,大概25KB的樣子乘瓤,然后就可以直接yum安裝了。

[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm

之后就開始安裝MySQL服務器策泣。

[root@localhost ~]# yum -y install mysql-community-server

這步可能會花些時間衙傀,安裝完成后就會覆蓋掉之前的mariadb。

image

至此MySQL就安裝完成了萨咕,然后是對MySQL的一些設置统抬。

某些狀況下我們沒有外網就需要離線安裝mysql

1).刪除原有的mariadb,不然mysql裝不進去

[root@hadoop ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.52-1.el7.x86_64
[root@hadoop ~]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
[root@hadoop ~]# rpm -qa|grep mariadb

2).在https://dev.mysql.com/downloads/mysql/選擇為Red Hat Enterprise Linux 7 / Oracle Linux 7 危队,把os的版本選擇為all聪建。

直接下載mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar,所有的rpm包都在里面

tar -xvf mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar

解壓后所有的rpm包都在里面茫陆,按如下順序依次安裝

rpm -ivh mysql-community-common-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.21-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.21-1.el7.x86_64.rpm

至此金麸,mysql5.7所有文件安裝完畢,然后是對MySQL的一些設置簿盅。

2 MySQL數(shù)據(jù)庫設置

首先啟動MySQL

[root@localhost ~]# systemctl start  mysqld.service
[root@localhost ~]# systemctl enable mysqld  開機啟動

查看MySQL運行狀態(tài)挥下,運行狀態(tài)如圖:

[root@localhost ~]# systemctl status mysqld.service

image

此時MySQL已經開始正常運行,不過要想進入MySQL還得先找出此時root用戶的密碼桨醋,通過如下命令可以在日志文件中找出密碼:

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

image

如下命令進入數(shù)據(jù)庫:

[root@localhost ~]# mysql -uroot -p

輸入初始密碼棚瘟,此時不能做任何事情,因為MySQL默認必須修改密碼之后才能操作數(shù)據(jù)庫:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

這里有個問題喜最,新密碼設置的時候如果設置的過于簡單會報錯:

image

原因是因為MySQL有密碼設置的規(guī)范解取,具體是與validate_password_policy的值有關:

image

MySQL完整的初始密碼規(guī)則可以通過如下命令查看:

mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name                        | Value |
+--------------------------------------+-------+
| validate_password_check_user_name    | OFF   |
| validate_password_dictionary_file    |       |
| validate_password_length             | 4     |
| validate_password_mixed_case_count   | 1     |
| validate_password_number_count       | 1     |
| validate_password_policy             | LOW   |
| validate_password_special_char_count | 1     |
+--------------------------------------+-------+
7 rows in set (0.01 sec)

密碼的長度是由validate_password_length決定的,而validate_password_length的計算公式是:

validate_password_length = validate_password_number_count + validate_password_special_char_count + (2 * validate_password_mixed_case_count)

我的是已經修改過的返顺,初始情況下第一個的值是ON禀苦,validate_password_length是8∷烊担可以通過如下命令修改:

mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;

設置之后就是我上面查出來的那幾個值了振乏,此時密碼就可以設置的很簡單,例如1234之類的秉扑。到此數(shù)據(jù)庫的密碼設置就完成了慧邮。

但此時還有一個問題,就是因為安裝了Yum Repository舟陆,以后每次yum操作都會自動更新误澳,需要把這個卸載掉:

[root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch

此時才算真的完成了。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末秦躯,一起剝皮案震驚了整個濱河市忆谓,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌踱承,老刑警劉巖倡缠,帶你破解...
    沈念sama閱讀 219,188評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件哨免,死亡現(xiàn)場離奇詭異,居然都是意外死亡昙沦,警方通過查閱死者的電腦和手機琢唾,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盾饮,“玉大人采桃,你說我怎么就攤上這事∏鹚穑” “怎么了芍碧?”我有些...
    開封第一講書人閱讀 165,562評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長号俐。 經常有香客問我泌豆,道長,這世上最難降的妖魔是什么吏饿? 我笑而不...
    開封第一講書人閱讀 58,893評論 1 295
  • 正文 為了忘掉前任踪危,我火速辦了婚禮,結果婚禮上猪落,老公的妹妹穿的比我還像新娘贞远。我一直安慰自己,他們只是感情好笨忌,可當我...
    茶點故事閱讀 67,917評論 6 392
  • 文/花漫 我一把揭開白布蓝仲。 她就那樣靜靜地躺著,像睡著了一般官疲。 火紅的嫁衣襯著肌膚如雪袱结。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,708評論 1 305
  • 那天途凫,我揣著相機與錄音垢夹,去河邊找鬼。 笑死维费,一個胖子當著我的面吹牛果元,可吹牛的內容都是我干的。 我是一名探鬼主播犀盟,決...
    沈念sama閱讀 40,430評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼而晒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了阅畴?” 一聲冷哼從身側響起倡怎,我...
    開封第一講書人閱讀 39,342評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后诈胜,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體豹障,經...
    沈念sama閱讀 45,801評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡冯事,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,976評論 3 337
  • 正文 我和宋清朗相戀三年焦匈,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片昵仅。...
    茶點故事閱讀 40,115評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡缓熟,死狀恐怖,靈堂內的尸體忽然破棺而出摔笤,到底是詐尸還是另有隱情够滑,我是刑警寧澤,帶...
    沈念sama閱讀 35,804評論 5 346
  • 正文 年R本政府宣布吕世,位于F島的核電站彰触,受9級特大地震影響,放射性物質發(fā)生泄漏命辖。R本人自食惡果不足惜况毅,卻給世界環(huán)境...
    茶點故事閱讀 41,458評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望尔艇。 院中可真熱鬧尔许,春花似錦、人聲如沸终娃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽棠耕。三九已至余佛,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間窍荧,已是汗流浹背衙熔。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留搅荞,地道東北人红氯。 一個月前我還...
    沈念sama閱讀 48,365評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像咕痛,于是被迫代替她去往敵國和親痢甘。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,055評論 2 355

推薦閱讀更多精彩內容