1. 下载 rpm 源
因为是 CentOS7 我选择的是Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package
- 点击“download”
- 弹出的下载页面,右键 “ No thanks, just start my download.” 复制链接
比如我复制下来是 :https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
1 2 3 4 |
mkdir /home/mysql cd /home/mysql wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm<code class="hljs nginx"> |
2. 添加 yum mysql 的仓库
以下命名在 /home/mysql 目录下执行,或者加上目录路径执行也可
1 |
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm |
如果没有权限,用 sudo 执行
3. 自定义 mysql 安装的版本
3.1 查看当前可安装版本
1 |
yum repolist all | grep mysql |
enabled,表示默认安装版本, 默认为5.7
3.2 修改安装版本
1 2 |
关闭5.7版本安装 yum-config-manager --disable mysql57-community |
1 2 |
打开55版本安装 yum-config-manager --enable mysql55-community |
yum-config-manager
无法执行,这个是因为系统默认没有安装这个命令,这个命令在yum-utils 包里,可以通过命令yum -y install yum-utils
安装就可以了
3.3 验证版本
1 |
yum repolist all | grep mysql |
或者
1 |
yum repolist enabled | grep mysql |
查看当前 enabled 的 mysql 版本,如果是你设置的版本。就可以安装了。
3.4 安装 mysql 5.5
1 |
yum install mysql-community-server |
默认安装后的 mysql 是没有密码,请尽快设置。
1 |
set password for 'root'@'localhost' = PASSWORD('newpassword'); |
0 Comments