溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

發(fā)布時(shí)間:2021-06-18 17:14:23 來(lái)源:億速云 閱讀:272 作者:Leah 欄目:大數(shù)據(jù)

本篇文章為大家展示了Centos6中怎么通過(guò)rmp方式安裝Mysql5.7,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

第一步

下載安裝包:

mysql-community-client-5.7.27-1.el6.x86_64.rpm

mysql-community-server-5.7.27-1.el6.x86_64.rpm

第二步

查看是否已安裝mysql:

[root@localhost install]# rpm -qa | grep -i mysql

mysql-libs-5.1.73-7.el6.x86_64

已安裝清除原有mysql安裝包

執(zhí)行命令:rpm -e mysql-libs-5.1.73-7.el6.x86_64清除,清除報(bào)包依賴無(wú)法清除報(bào)下圖錯(cuò)誤。請(qǐng)執(zhí)行命令rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64強(qiáng)制清除,然后再次使用rpm -qa |grep -i mysql

查看是否清除完成

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

第三步

安裝MySQL-server

A.執(zhí)行命令:rpm -ivh mysql-community-server-5.7.27-1.el6.x86_64.rpm,報(bào)如下錯(cuò)誤。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

B.執(zhí)行命令yum -y install perl.x86_64,安裝插件perl

C.再次執(zhí)行命令:rpm -ivh mysql-community-server-5.7.27-1.el6.x86_64.rpm,報(bào)如下錯(cuò)誤。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

D.執(zhí)行命令:rpm -ivh mysql-community-server-5.7.27-1.el6.x86_64.rpm --force --nodeps,安裝完成如下圖:

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

第四步

安裝MySQL-client

執(zhí)行命令:rpm -ivh mysql-community-client-5.7.27-1.el6.x86_64.rpm --force --nodeps,安裝完成如下圖。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

第五步

開(kāi)啟服務(wù)

執(zhí)行命令:service mysqld restart(習(xí)慣用這個(gè))也可以用service mysqld start

第六步

查找默認(rèn)密碼

執(zhí)行命令:grep 'temporary password' /var/log/mysqld.log

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

第七步

第一次登錄

A.執(zhí)行命令:mysql -uroot -p,結(jié)果如下圖

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

B.執(zhí)行命令:show databases;,第一次進(jìn)入后要修改密碼否則不能進(jìn)行操作,會(huì)報(bào)錯(cuò)如下圖

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

C.修改密碼并退出,執(zhí)行命令:alter user root@localhost identified by 'Eddue,123';,注意修改密碼有個(gè)默認(rèn)密碼強(qiáng)度:1.最少8個(gè)字符 2.包含大寫(xiě) 和 小寫(xiě)字母 3.要有標(biāo)點(diǎn)符號(hào)。

D.用新密碼重新登錄可以查看等操作,操作如下圖。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

第八步

修改mysql默認(rèn)端口

A.執(zhí)行命令: vi /etc/my.cnf,編輯my.cnf添加port=5506設(shè)置端口并保存,如下圖

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

B.執(zhí)行命令:重啟mysql服務(wù),service mysqld restart失敗。使用命令 tail -f /var/log/mysqld.log -n500,查看日志會(huì)發(fā)現(xiàn)報(bào)錯(cuò)無(wú)法綁定端口。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

C.解決如下:本人嘗試的解決方案2中的方法一

解決方案1.  防火墻問(wèn)題

vi /etc/sysconfig/iptables

添加如下行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8060 -j ACCEPT

重啟防火墻

 service iptables restart 

解決方案2. SELinux問(wèn)題

方法一臨時(shí)解決方案: 不需要重啟Linux:

 [root@dytl05 ~]# setenforce 0

 方法二:需要重啟Linux:

vi /etc/selinux/config

SELINUX=disabled

  1. 再次重啟mysql服務(wù),再次執(zhí)行命令service mysqld restart,重啟成功。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

  1. 使用命令: netstat -an | grep 5506,mysql服務(wù)端口是否修改完成。

Centos6中怎么通過(guò)rmp方式安裝Mysql5.7

上述內(nèi)容就是Centos6中怎么通過(guò)rmp方式安裝Mysql5.7,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI