官方YUM源、rpm包安装MySQL

全新安装 MySQL 的步骤:

1、在https://dev.mysql.com/downloads/repo/yum/转到 MySQL Yum 存储库的下载页面,选择并下载适用于您平台的发行包。

2、使用以下命令安装下载的发布包替换 platform-and-version-specific-package-name 为下载包的名称:

shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm

例如,对于系统版本基于 EL6 的系统的软件包版本,命令是:(其他以此类推)

shell> sudo rpm -Uvh mysql80-community-release-el6-n.noarch.rpm

3、选择发布系列

最新 GA 系列(目前为 MySQL 8.0)的子仓库默认开启,其他所有系列(例如 MySQL 5.7 系列)的子仓库默认关闭。

查看哪些是启用或禁用的(对于启用 dnf 的系统,将命令中的yum替换 为 dnf):

shell> yum repolist all | grep mysql

例如,禁用 8.0 系列的子存储库并启用 5.7 系列的子存储库:

shell> sudo yum-config-manager --disable mysql80-community

shell> sudo yum-config-manager --enabagele mysql57-community

对于支持 dnf 的平台:

shell> sudo dnf config-manager --disable mysql80-community

shell> sudo dnf config-manager --enable mysql57-community

或者:

您还可以通过手动编辑/etc/yum.repos.d/mysql-community.repo 文件来选择一个系列 ,

找到您要配置的子存储库的条目,然后编辑该enabled选项。指定 enabled=0禁用子存储库,或 enabled=1启用子存储库。

例如,要安装 MySQL 5.7,请确保您拥有enabled=0MySQL 8.0 的上述子存储库条目,以及 enabled=15.7 系列的条目:

[mysql57-community]

name=MySQL 5.7 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

4、(可选)禁用默认 MySQL 模块,(仅限 EL8 系统)基于 EL8 的系统

(例如 RHEL8 和 Oracle Linux 8)包含一个默认启用的 MySQL 模块。除非禁用此模块,否则它会屏蔽 MySQL 存储库提供的包。

5、使用YUM安装 MySQL

shell> sudo yum install mysql-community-server

使用RPM安装:

mysql 5.7  rpm  安装顺序

yum install libaio

mysql-community-common-5.7.33-1.el7.x86_64 

mysql-community-libs-5.7.33-1.el7.x86_64        

mysql-community-client-5.7.33-1.el7.x86_64     

mysql-community-server-5.7.33-1.el7.x86_64

详见官方安装文档:https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

6、启动 MySQL 服务器

systemctl start mysqld

7、修改初始密码

查看生成的临时密码:

sudo grep 'temporary password' /var/log/mysqld.log

通过使用生成的临时密码登录并为超级用户帐户设置自定义密码

shell> mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

其中MySQL5.6版本需要通过mysql_secure_installation执行MySQL初始化安装(仅适用于 MySQL 5.6);

不要在安装 MySQL 5.7 或更高版本后运行mysql_secure_installation,因为该程序的功能已经由 Yum 存储库安装执行过了。


其他安装方式详见官方文档:https://dev.mysql.com/doc/refman/5.7/en/source-installation.html

版权声明:
作者:WaterBear
链接:https://l-t.top/1759.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>