MySQL是一个功能强大的关系型数据库管理系统,当你想从一个版本升级至另一版本时,一般通过YUM安装、升级MySQL可以让你轻松快速完成,像LNMP或LAMP一样。
YUM优势在于,它可以自动解决你的依赖问题,即当你安装或者升级MySQL时,它会自动安装或者升级其他支持软件或程序,让你免去手动复杂安装与升级的无谓操作。
YUM安装MySQL有几种途径:
一. 有两个YUM源可用于获取MySQL软件:MySQL源和MySQL企业源。MySQL源提供免费的开源MySQL软件,免费的MySQL版本可以在MySQL源中找到软件包mysql-community-server,直接用YUM安装和升级MySQL是最简单安全可靠的选择。
二. 直接从MySQL官网下载rpm包安装,可以用rpm命令行安装MySQL。在安装的过程中,你需要执行的最常用的命令如下所示:
“`bash
# 安装MySQL
rpm -ivh mysql-5.7.0-1.el7.x86_64.rpm
# 查看安装情况
rpm -qa | grep mysql
# 卸载MySQL
rpm -e mysql-5.7.0-1.el7.x86_64
三. 你也可以直接从github或者Bitbucket下载MySQL安装包,并使用MySQL shell进行安装,这是一种适合非roxc开发者的比较简单的安装方式。
此外,对已经安装过MySQL的用户而言,从MySQL 5.7或更高版本升级到MySQL 8.0可以使用mysql_upgrade工具进行自动升级,只需要切换到MySQL服务中,执行一行mysql_upgrade命令就可以了。
```bash# 切换到MySQL服务的bin目录下
cd /usr/local/mysql/bin# 执行mysql_upgrade命令
./mysql_upgrade -u root -p
总而言之,YUM安装MySQL可以让你轻松快速的完成安装和升级,是一种最安全可靠的MySQL安装方式。