linux启动mysql服务时的报错信息:Starting MySQL. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
原因和解决方法
我开始安装的是MySQL-5.6.39-1.el7.x86_64.rpm-bundle.tar,报了上面的错误信息
我的原因是:mysql的版本和系统版本信息对不上导致
我的linux虚拟机的版本信息是CentOS Linux release 8.3.2011(简写为CentOS 8),使用了CentOS 7版本的mysql。
查看linux虚拟机信息命令
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 8.3.2011
解决方法:下载与系统对应的mysql版本进行安装
mysql下载(红帽企业版Red Hat Enterprise)
目前linux虚拟机有三个大版本
CentOS 6
CentOS 7
CentOS 8
mysql版本说明
如:MySQL-5.6.39-1.el7.x86_64.rpm-bundle.tar
el6 对应centOS6
el7 对应centOS7
el8 对应centOS8
下载地址
mysql版本信息:红帽企业版(Red Hat Enterprise)
找MySQL-x.x.x-1.el7.x86_64.rpm-bundle.tar格式的
下载地址:
官网地址:https://dev.mysql.com/downloads/mysql/(下载速度比较慢)
镜像地址:选择你需要的大版本mysql-x.0,再选择小版本(下面两个都一样的)
http://ftp.ntu.edu.tw/MySQL/Downloads/(版本比下面的更多)
http://mirrors.sohu.com/mysql/
可以先到官网上选着你要的mysql版本,再到镜像地址进行下载。
官网下载界面
Select OS Version中的X86和ARM的区别
X86一般用在计算机,CISC,复杂指令集
ARM用在手机 RISC,精简指令集