今天linux上安装mysql时,安装成功,用service mysql start 启动服务时报错
Starting MySQL.The server quit without updating PID file (XXX.pid)
看了网上好多教程
1.关闭selinux --我的selinux本身是关闭状态
2.系统已经存在mysqld 进程,通过ps -ef|grep mysqld 查找也未发现有此进程
3.与centos 自带的mariadb 冲突,通过rpm -qa | grep mariadb 查找确实发现了有这个包,但是卸载的时候发现系统并没有安装这个数据库
无奈,准备查错误日志,发现根本就没有找到错误日志,进入 etc/my.cnf 一看
其中有一句 log-error=/var/log/mysql/mysql.log —!!!
去对应目录一看,我的天,/var/log 目录下根本没有mysql文件夹 ,创建之,再启动mysql服务,成功!!