文章最后更新时间:2022年10月26日已超过765天没有更新。
Starting MySQL.The server quit without updating PID file (/[FAILED]l/mysql/mysqld.pid)
大概是说找不到这个文件,因为我初始化执行的安装目录是/usr/local/mysql, 但是我实际安装目录是/usr/local/mysql5.7
解决步骤:
1、进行目录重命名
mv /usr/local/mysql5.7/ /usr/local/mysql
2、查看错误日志
3、查看配置文件
原来是我的配置文件没有改过来
4、修改pid-file文件路径
5、启动成功
原因分析:
主要还是自己瞎搞出来的问题,我下载的是mysql-5.7.39-linux-glibc2.12-x86_64.tar.gz 半成品安装包,解压即可用!
原本解压出来的安装目录命名为mysql5.7,配置文件也是mysql5.7为准,然而我初始化mysql的时候的安装目录参数却是/usr/local/mysql ,就这样搞出乌龙来了!
初始化命令:
/usr/local/mysql5.7/bin/mysqld --defaults-file=/etc/my.cnf --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql
文章版权声明:除非注明,否则均为柳三千运维录原创文章,转载或复制请以超链接形式并注明出处。