Centos7使用yum命令安裝Mysql5.6.X


首先:具體的安裝步驟在mysql官方文檔上都有詳細的描述。

文檔雖然是英文,不過很容易理解,我就不一一翻譯了。

官方文檔地址:https://dev.mysql.com/doc/refman/5.6/en/linux-installation-yum-repo.html

目前mysql最新版本為:5.7.x

但因為5.7版本比之前版本改動比較大,所以項目中一般還是在用5.6版本。

1、Adding the MySQL Yum Repository

  Go to the Download MySQL Yum Repository page (http://dev.mysql.com/downloads/repo/yum/) in the MySQL Developer Zone.

  因為centos版本是7.x,至於為什么是mysql57-community-release-el7-11.noarch.rpm,文檔中有如下解釋:

  The repository packages available below will provide MySQL Server 5.7 by default. Other versions can be obtained by editing the repo setup file installed by the package. 

 

yum localinstall mysql57-community-release-el7-11.noarch.rpm

 ps:如何卸載 yum localinstall

# 先查看已經安裝的rpm包
rpm -qa|grep mysql
mysql-libs-5.1.73-8.el6_8.x86_64
mysql80-community-release-el7-1.noarch

# 卸載上一步得到的兩個rpm包
yum remove mysql-libs-5.1.73-8.el6_8.x86_64
yum remove mysql80-community-release-el7-1.noarch

 

You can check that the MySQL Yum repository has been successfully added by the following command:

yum repolist enabled | grep "mysql.*-community.*"

 

Selecting a Release Series

vim /etc/yum.repos.d/mysql-community.repo

# Specify enabled=0 to disable a subrepository,or enabled=1 to enable a subrepository.
# Enable to use MySQL 5.6
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

You should only enable subrepository for one release series at any time. When subrepositories for more than one release series are enabled, the latest series will be used by Yum.

 

Verify that the correct subrepositories have been enabled and disabled by running the following command and checking its output:

yum repolist enabled | grep mysql

 

2、Install MySQL by the following command:

yum install mysql-community-server

如果你只想安裝mysql client或者mysqldump等,可執行如下命令

yum install mysql-community-client

 

Start the MySQL server with the following command:

systemctl start mysqld.service

 

Check the status of the MySQL server with the following command:

systemctl status mysqld.service

 3、安裝后的mySql配置文件位置

/etc/my.cnf

 

有問題歡迎留言交流。

技術交流群:282575808

--------------------------------------

聲明: 原創文章,未經允許,禁止轉載!

--------------------------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM