Linux下MySQL的安装(Centos7)
1、下载MySQL指定版本
1.1下载地址
官网:https://www.mysql.com/
2.1打开官网,点击downloads
1.2往下滑找到MySQL Community(GPL) Downloads
1.3 点击 MySQL Community Server
1.4在General Availability(GA) Releases中选择适合的版本
这里不能直接选择CentOS 7系统的版本,所以选择与之对应的 Red Hat Enterprise Linux https://downloads.mysql.com/archives/community/ 直接点Download下载RPM Bundle全量 包。包括了所有下面的组件。不需要一个一个下载了。
1.5下载的tar包,用压缩工具打开
解压后rpm安装包 (红框为抽取出来的安装包)
2、CentOS7下检查MySQL依赖
2.1 检查/tmp临时目录权限(必不可少)
由于mysql安装过程中,会通过mysql用户在/tmp目录下新建tmp_db文件,所以请给/tmp较大的权限。执 行 :
chmod -R 777 /tmp
2.2 安装前,检查依赖
rpm -qa|grep libaio
如果存在libaio包如下:
rpm -qa|grep net-tools
如果存在net-tools包如下:
如果不存在需要到centos安装盘里进行rpm安装。安装linux如果带图形化界面,这些都是安装好 的。
3、CentOS7下MySQL安装过程
3.1 将安装程序拷贝到/opt目录下
在mysql的安装文件目录下执行:(必须按照顺序执行)
rpm -ivh mysql-community-common-8.0.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.25-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.25-1.el7.x86_64.rpm
注意: 如在检查工作时,没有检查mysql依赖环境在安装mysql-community-server会报错
安装过程中可能的报错信息:
一个命令:yum remove mysql-libs 解决,清除之前安装过的依赖即可
3.2 查看MySQL版本
执行如下命令,如果成功表示安装mysql成功。类似java -version如果打出版本等信息
mysql --version #或 mysqladmin --version