centos7上mysql8.0rpm方式怎么安裝-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)centos7上mysql8.0rpm方式怎么安裝的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。

創(chuàng)新互聯(lián)建站長(zhǎng)期為超過(guò)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為禮縣企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),禮縣網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。

首先是下載圖解

centos7上mysql8.0rpm方式怎么安裝

centos7上mysql8.0rpm方式怎么安裝

1、首先卸載centos7中自帶的mariadb

rpm -qa|grep mariadb //查詢出來(lái)已安裝的mariadb
rpm -e --nodeps 文件名 //卸載mariadb,文件名為上述命令查詢出來(lái)的文件

2、查看是否已經(jīng)安裝了mysql

rpm -qa | grep -i mysql

查找mysql文件,使用rm -rf mysql文件路徑刪除

find / -name mysql

刪除分散mysql文件

find / -name mysql / # whereis mysql

刪除配置文檔

rm -rf /etc/my.cnf

再次查找機(jī)器是否安裝mysql

rpm -qa|grep -i mysql

3、安裝mysql依賴包(選做)

yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum update libstdc++-4.4.7-4.el6.x86_64
yum search libaio # 檢索相關(guān)信息
yum install libaio # 安裝依賴包
yum install net-tools

4、解壓MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar到/usr/local/下的mysql目錄內(nèi)(mysql目錄手動(dòng)創(chuàng)建,mkdir mysql)

tar -xvf MySQL-5.6.40-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

5、在/usr/local/mysql下安裝mysql,注意安裝有先后,有依賴關(guān)系

rpm -ivh …common.rpm
rpm -ivh …libs.rpm
rpm -ivh …client.rpm
rpm -ivh …server.rpm

安裝完成后會(huì)生成如下目錄,用于存儲(chǔ)mysql相關(guān)文件

clip_image002

6、初始化mysql

mysqld --initialize --user=mysql

初始化完成后再下邊文件末尾會(huì)有隨機(jī)密碼,一會(huì)登陸時(shí)候用

cat /var/log/mysqld.log
clip_image004
Cg!hLde4oLG+

6、啟動(dòng)、停止、重啟mysql

啟動(dòng):

systemctl start mysqld.service

使用 service 啟動(dòng):service mysqld start

使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld start

使用 safe_mysqld 啟動(dòng):safe_mysqld&

停止:

使用 service 啟動(dòng):service mysqld stop

使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld stop

mysqladmin shutdown

重啟:

使用 service 啟動(dòng):service mysqld restart

使用 mysqld 腳本啟動(dòng):/etc/inint.d/mysqld restart

8、登錄mysql

mysql -u root -p
clip_image006

centos7上mysql8.0rpm方式怎么安裝

9、修改密碼(登錄mysql)

alter user 'root'@'localhost' identified by '123456';
clip_image007

mysql8.0中必須使用alert命令修改否則會(huì)出現(xiàn)以下錯(cuò)誤:

clip_image008

10、開(kāi)啟mysql的遠(yuǎn)程登錄

登錄后

show databases;
use mysql;
updata user set host='%' where user = ‘root';
select user,host from user;
clip_image009
clip_image010

centos7上mysql8.0rpm方式怎么安裝

centos7上mysql8.0rpm方式怎么安裝

11、防火墻操作

啟動(dòng)一個(gè)服務(wù):systemctl start firewalld.service

關(guān)閉一個(gè)服務(wù):systemctl stop firewalld.service

重啟一個(gè)服務(wù):systemctl restart firewalld.service

顯示一個(gè)服務(wù)的狀態(tài):systemctl status firewalld.service

在開(kāi)機(jī)時(shí)啟用一個(gè)服務(wù):systemctl enable firewalld.service

在開(kāi)機(jī)時(shí)禁用一個(gè)服務(wù):systemctl disable firewalld.service

查看服務(wù)是否開(kāi)機(jī)啟動(dòng):systemctl is-enabled firewalld.service

查看已啟動(dòng)的服務(wù)列表:systemctl list-unit-files|grep enabled

查看啟動(dòng)失敗的服務(wù)列表:systemctl --failed

12、端口操作

添加

firewall-cmd --zone=public --add-port=80/tcp --permanent(--permanent永久生效,沒(méi)有此參數(shù)重啟后失效)

重新載入

firewall-cmd –reload

感謝各位的閱讀!關(guān)于“centos7上mysql8.0rpm方式怎么安裝”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

分享題目:centos7上mysql8.0rpm方式怎么安裝-創(chuàng)新互聯(lián)
標(biāo)題來(lái)源:http://bm7419.com/article20/dcodjo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站網(wǎng)站設(shè)計(jì)、關(guān)鍵詞優(yōu)化網(wǎng)站導(dǎo)航、商城網(wǎng)站、App開(kāi)發(fā)

廣告

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

網(wǎng)站托管運(yùn)營(yíng)