CentOS7.5 安裝 MySql8.0

一罚拟、系統(tǒng)更新


1蹦玫、查詢(xún)系統(tǒng)版本

[root@HostName ~]# uname -a

Linux HostName 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

[root@HostName ~]# cat /etc/redhat-release

CentOS Linux release 7.5.1804 (Core)


2、系統(tǒng)更新

yum update


二答朋、安裝MYSQL


1续镇、 查詢(xún)系統(tǒng)中已安裝的mariadb并刪除镀裤,避免與MYSQL沖突

[root@HostName ~]# rpm -qa | grep mariadb

mariadb-libs-5.5.60-1.el7_5.x86_64

[root@HostName ~]# rpm -e --nodeps mariadb-libs


2卿樱、添加官方的yum源并安裝YUM源(用5.7源修改為8.0源)

[root@HostName ~]#wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

[root@HostName ~]#yum localinstall mysql57-community-release-el7-8.noarch.rpm

[root@HostName ~]#vi etc/yum.repos.d/mysql-community.repo

將MYSQL57復(fù)制一份僚害,并修改為8.0的,注意:需要禁用5.7的源


[mysql57-community]

name=MySQL 5.7 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/

enabled=0

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql80-community]

name=MySQL 8.0 Community Server

baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql


3繁调、 安裝MYSQL8.0

查看可安裝版本

yum repolist enabled | grep mysql

執(zhí)行安裝

yum install -y mysql-community-server


4萨蚕、 啟動(dòng)MYSQL

Systemctl start mysqld.service? ? ? //啟動(dòng)MYSQL

Systemctl enable mysqld.service? ? //設(shè)置開(kāi)機(jī)啟動(dòng)

systemctl daemon-reload? ? ? ? //重新加載

systemctl status mysqld.service? ? //查看MYSQL狀態(tài)


三靶草、 登陸MYSQL并修改ROOT密碼

注意:MySql安裝完成之后會(huì)在LOG文件(/var/log/mysqld.log)中生成一個(gè)root的默認(rèn)密碼

[root@HostName ~]#grep 'temporary password' /var/log/mysqld.log

2018-10-10T00:54:47.464966Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: dogl;VhEq8HH

[root@HostName ~]# mysql –uroot –p

Enter password:

輸入ROOT密碼


修改ROOT密碼

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

#密碼強(qiáng)度默認(rèn)為中等,大小寫(xiě)字母门岔、數(shù)字爱致、特殊符號(hào)烤送,只有修改成功后才能修改配置再設(shè)置更簡(jiǎn)單的密碼


四寒随、關(guān)閉SELinux

[root@HostName ~]#?vim /etc/selinux/config


# This file controls the state of SELinux on the system.

# SELINUX= can take one of these three values:

#? ? enforcing - SELinux security policy is enforced.

#? ? permissive - SELinux prints warnings instead of enforcing.

#? ? disabled - No SELinux policy is loaded.

SELINUX=disabled

# SELINUXTYPE= can take one of three two values:

#? ? targeted - Targeted processes are protected,

#? ? minimum - Modification of targeted policy. Only selected processes are protected.

#? ? mls - Multi Level Security protection.

SELINUXTYPE=targeted


使配置即時(shí)生效

[root@HostName ~]#setenforce 0


五、 配置防火墻帮坚,開(kāi)放MYSQL端口3306

[root@HostName ~]#firewall-cmd --permanent --zone=public --add-port=3306/tcp //配置端口

[root@HostName ~]#firewall-cmd –reload? //刷新防火墻



{擴(kuò)展閱讀:mysql的密碼策略}

mysql>show variables like '%validate_password%';

+---------------------------------------+--------+

| Variable_name? ? ? ? ? ? ? ? ? ? ? ? | Value? |

+---------------------------------------+--------+

?| validate_password_check_user_name? ? | ON? ? |

| validate_password_dictionary_file ? ? ? ? ? ?|? ? ? ? |

?| validate_password_length ? ? ? ? ? ? ? ? ? ? ? ? ?| 8? ? ? |

| validate_password_mixed_case_count? ? | 1? ? ? |

?| validate_password_number_count ? ? ? ? ? ?| 1? ? ? |

| validate_password_policy ? ? ? ? ? ? ? ? ? ? ? ? ?| MEDIUM |

?| validate_password_special_char_count? | 1? ? ? |

+---------------------------------------+--------+

?7 rows in set (0.01 sec)


默認(rèn)的密碼策略

1. validate_password_policy:密碼策略妻往,默認(rèn)為MEDIUM策略

2. validate_password_dictionary_file:密碼策略文件,策略為STRONG才需要

3. validate_password_length:密碼最少長(zhǎng)度

4. validate_password_mixed_case_count:大小寫(xiě)字符長(zhǎng)度试和,至少1個(gè)

5. validate_password_number_count :數(shù)字至少1個(gè)

6. validate_password_special_char_count:特殊字符至少1個(gè)


修改密碼策略

在/etc/my.cnf文件添加validate_password_policy配置:

# 選擇0(LOW)讯泣,1(MEDIUM),2(STRONG)其中一種阅悍,選擇2需要提供密碼字典文件

validate_password_policy=0

或者set global validate_password.policy=0;

修改默認(rèn)編碼

在/etc/my.cnf配置文件的[mysqld]下添加編碼配置:

[mysqld]

character_set_server=utf8

init_connect='SET NAMES utf8'

重啟mysql好渠,是修改生效

#systemctl restart mysqld

遠(yuǎn)程登錄用戶(hù)添加

mysql> GRANT ALL PRIVILEGES ON . TO 'admin'@'%' IDENTIFIED BY '*****' WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

查看用戶(hù)

mysql> select host,user from mysql.user;

?+-----------+------------------+

?| host? ? ? | user ? ? ? ? ? ? ? ? |

+-----------+------------------+

| localhost | mysql.infoschema |

?| localhost | mysql.session? ? |

?| localhost | mysql.sys? ? ? ? |

| localhost | root? ? ? ? ? ? |

+-----------+------------------+

4 rows in set (0.00 sec)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市节视,隨后出現(xiàn)的幾起案子拳锚,更是在濱河造成了極大的恐慌,老刑警劉巖寻行,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件霍掺,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡拌蜘,警方通過(guò)查閱死者的電腦和手機(jī)杆烁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)简卧,“玉大人兔魂,你說(shuō)我怎么就攤上這事【倜洌” “怎么了析校?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)晓铆。 經(jīng)常有香客問(wèn)我勺良,道長(zhǎng),這世上最難降的妖魔是什么骄噪? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任尚困,我火速辦了婚禮,結(jié)果婚禮上链蕊,老公的妹妹穿的比我還像新娘事甜。我一直安慰自己谬泌,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布逻谦。 她就那樣靜靜地躺著掌实,像睡著了一般。 火紅的嫁衣襯著肌膚如雪邦马。 梳的紋絲不亂的頭發(fā)上贱鼻,一...
    開(kāi)封第一講書(shū)人閱讀 51,370評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音滋将,去河邊找鬼邻悬。 笑死,一個(gè)胖子當(dāng)著我的面吹牛随闽,可吹牛的內(nèi)容都是我干的父丰。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼掘宪,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蛾扇!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起魏滚,我...
    開(kāi)封第一講書(shū)人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤镀首,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后栏赴,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體蘑斧,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年须眷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了竖瘾。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡花颗,死狀恐怖捕传,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情扩劝,我是刑警寧澤庸论,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站棒呛,受9級(jí)特大地震影響聂示,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜簇秒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一鱼喉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦扛禽、人聲如沸锋边。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)豆巨。三九已至,卻和暖如春掐场,著一層夾襖步出監(jiān)牢的瞬間往扔,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工刻肄, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瓤球,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓敏弃,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親噪馏。 傳聞我的和親對(duì)象是個(gè)殘疾皇子麦到,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354