你的位置:首页 > 服务器类

一、RPM包下载地址:

http://dev.mysql.com/downloads/repo/yum/

请根据自己的操作系统,选择要下载的rpm包:

Red Hat Enterprise Linux 7/CentOS 7

mysql57-community-release-el7-9.noarch.rpm

Red Hat Enterprise Linux 6/CentOS 6

mysql57-community-release-el6-9.noarch.rpm

Red Hat Enterprise Linux 5/CentOS 5

mysql57-community-release-el5-7.noarch.rpm

以CentOS 6为例:

wget https://repo.mysql.com//mysql57-community-release-el6-9.noarch.rpm

二、安装:

[root@localhost ~]# rpm -Uvh mysql57-community-release-el6-9.noarch.rpm
warning: mysql57-community-release-el6-9.noarch.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing...                ########################################### [100%]
   1:mysql57-community-relea########################################### [100%]

2.1、选择要安装的MySQL版本:

[root@localhost ~]# yum repolist all | grep mysql
mysql-connectors-community        MySQL Connectors Community     enabled:     30
mysql-connectors-community-source MySQL Connectors Community - S disabled
mysql-tools-community             MySQL Tools Community          enabled:     42
mysql-tools-community-source      MySQL Tools Community - Source disabled
mysql-tools-preview               MySQL Tools Preview            disabled
mysql-tools-preview-source        MySQL Tools Preview - Source   disabled
mysql55-community                 MySQL 5.5 Community Server     disabled
mysql55-community-source          MySQL 5.5 Community Server - S disabled
mysql56-community                 MySQL 5.6 Community Server     disabled
mysql56-community-source          MySQL 5.6 Community Server - S disabled
mysql57-community                 MySQL 5.7 Community Server     enabled:    164
mysql57-community-source          MySQL 5.7 Community Server - S disabled
mysql80-community                 MySQL 8.0 Community Server     disabled
mysql80-community-source          MySQL 8.0 Community Server - S disabled

2.2、安装MySQL,默认安装的版本是5.7,所以不需要做任何的修改。

yum -y install mysql-community-server

2.3、安装其他版本,假如你想安装MySQL5.6或者其他版本,需要修改 /etc/yum.repos.d/mysql-community.repo文件。

vi /etc/yum.repos.d/mysql-community.repo
将[mysql57-community]内的enabled=1修改为enabled=0
将[mysql56-community]内的enabled=0修改为enabled=1
保存并退出
然后再执行 yum -y install mysql-community-server 安装的版本就是MySQL5.6了,选择MySQL5.5或者MySQL8.0的方法一样,把要选择的版本的[mysqlXX-community]下面的enabled=0改为enabled=1,不需要的版本的[mysqlXX-community]下面的enabled=1改为enabled=0,然后再执行yum -y install mysql-community-server安装。

三、启动MySQL服务

service mysqld start

3.1、查看MySQL状态

service mysqld status

对于MySQL5.7版本,系统初始化之后会生成root账户的密码,保存在日志文件里,使用grep 'temporary password' /var/log/mysqld.log 查看初始密码,MySQL5.7的密码要求至少包含一个大写字母,一个小写字母,一个数字和一个特殊字符,并且总密码长度至少为8个字符。

3.2、修改密码

mysql -uroot -p 
输入你上面查看到的初始密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
修改root@localhost账户的密码为MyNewPass4!

3.3、安装其他MySQL产品和组件

yum --disablerepo=\* --enablerepo='mysql*-community*' list available
yum install package-name  #package-name 为你选择要安装的包名如:mysql-community-client

官方文档:

https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

  • 发表评论
  • 查看评论
【暂无评论!】

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。