如何在Centos7下安裝MySQL5.7-創(chuàng)新互聯(lián)

Centos7下安裝MySQL5.7

在CentOS中默認(rèn)安裝有MariaDB,這個(gè)是MySQL的分支,但為了需要,還是要在系統(tǒng)中安裝MySQL,而且安裝完成之后可以直接覆蓋掉MariaDB。

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、新邱網(wǎng)絡(luò)推廣、小程序制作、新邱網(wǎng)絡(luò)營銷、新邱企業(yè)策劃、新邱品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供新邱建站搭建服務(wù),24小時(shí)服務(wù)熱線:18980820575,官方網(wǎng)址:muchs.cn

1、安裝mysql

(由于yum源上沒有mysql-server。所以必須去官網(wǎng)下載,這里 我們用wget命令,直接獲?。﹚get -i -c
http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

2、安裝mysql的依賴包

yum -y install mysql57-community-release-el7-10.noarch.rpm
如何在Centos7下安裝MySQL5.7

3、安裝mysql數(shù)據(jù)庫

yum -y install mysql-community-server
如何在Centos7下安裝MySQL5.7
如何在Centos7下安裝MySQL5.7

4、完成安裝,重啟mysql

systemctl restart mysqld
如何在Centos7下安裝MySQL5.7
此時(shí)MySQL已經(jīng)開始正常運(yùn)行,不過要想進(jìn)入MySQL還得先找出此時(shí)root用戶的密碼,通過如下命令可以在日志文件中找出密碼:
grep "password" /var/log/mysqld.log
如何在Centos7下安裝MySQL5.7

5、復(fù)制粘貼上邊的密碼進(jìn)入數(shù)據(jù)庫

mysql -uroot -p
如何在Centos7下安裝MySQL5.7
輸入初始密碼,此時(shí)不能做任何事情,因?yàn)镸ySQL默認(rèn)必須修改密碼之后才能操作數(shù)據(jù)庫修改密碼命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '123';
如何在Centos7下安裝MySQL5.7

6、解決報(bào)錯(cuò)

以上報(bào)錯(cuò)是說新設(shè)置的密碼過于簡單,解決方式:
//首先按照默認(rèn)密碼格式復(fù)雜度更改
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Wangfeiyu@12';

如何在Centos7下安裝MySQL5.7

7、查看MySQL完整的初始密碼規(guī)則

查看MySQL完整的初始密碼規(guī)則,查看的前提是必須先用ALTER USER命令更改過密碼(SHOW VARIABLES LIKE 'validate_password%';),
如何在Centos7下安裝MySQL5.7
如何在Centos7下安裝MySQL5.7
如何在Centos7下安裝MySQL5.7
注:密碼的長度是由validate_password_length決定的,而validate_password_length的計(jì)算公式是:validate_password_length = validate_password_number_count + validate_password_special_char_count + (2 * validate_password_mixed_case_count)

8、修改MySQL默認(rèn)策略和密碼長度

1)修改密碼策
因?yàn)楫?dāng)前的密碼太復(fù)雜不方便后期做實(shí)驗(yàn),所以使用命令修改密碼策略兩種方式:
mysql> set global validate_password_policy=0;
如何在Centos7下安裝MySQL5.7
mysql> set global validate_password_policy=LOW;
如何在Centos7下安裝MySQL5.7
注:密碼策略分四種
1、OFF(關(guān)閉) 2、LOW(低) 3、MEDIUM(中) 4、STRONG(強(qiáng))

2)修改密碼長度
上邊改完策略之后我們在改長度 mysql> SET GLOBAL validate_password_length=4;
如何在Centos7下安裝MySQL5.7

9、查看密碼規(guī)則

都改完之后查看密碼規(guī)則mysql> SHOW VARIABLES LIKE 'validate_password%';
如何在Centos7下安裝MySQL5.7

10、改為簡單密碼

接下來就可以將剛才的復(fù)雜密碼改為簡單的四位的密碼了;
ALTER USER 'root'@'localhost' IDENTIFIED BY '1234';
如何在Centos7下安裝MySQL5.7

11、卸載安裝源自動更新

此時(shí)還有一個(gè)問題,就是因?yàn)榘惭b了Yum Repository,以后每次yum操作都會自動更新,因?yàn)楫?dāng)前數(shù)據(jù)庫已安裝完成,所以把這個(gè)卸載掉:
yum remove mysql57-community-release.noarch
如何在Centos7下安裝MySQL5.7

12、初始化數(shù)據(jù)庫

mysql_secure_installation
如何在Centos7下安裝MySQL5.7
如何在Centos7下安裝MySQL5.7
如何在Centos7下安裝MySQL5.7
注:執(zhí)行完初始化命令后需要輸入數(shù)據(jù)庫root用戶密碼,然后默認(rèn)如上截圖一路回車即可。(以上截圖問題也可根據(jù)自己實(shí)際情況進(jìn)行選擇)

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享標(biāo)題:如何在Centos7下安裝MySQL5.7-創(chuàng)新互聯(lián)
瀏覽地址:http://muchs.cn/article46/dejdhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作全網(wǎng)營銷推廣、Google外貿(mào)建站、小程序開發(fā)企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司