今天安装了mysql8.0版本,发现执行以下命令
停止MySQL服务
sudo mysql.server stop
重启MySQL服务
sudo mysql.server restart
查看MySQL服务状态
sudo mysql.server status
都会出现报错

网上看了一些解决办法我觉得很麻烦,抱着试一试的态度,在设置当中停止mysql的服务,然后重新在命令行中执行sudo mysql.server start,竟然成功了

另外我看到其他博主关于相同报错的一些其他解决办法,如果我的方法不管用,大家也可以试试这个
解决mysql服务启动时出现 ERROR! MySQL server PID file could not be found! 问题_一个月球上的人的博客-优快云博客
补充:
针对安装完mysql,没有my-default.cnf配置文件的,可以手动创建配置文件,参考
https://www.cnblogs.com/xujiecnblogs/p/17428051.html
在安装MySQL8.0后,使用mysql.server命令管理服务时遇到错误。通过从系统设置中停止服务,然后在命令行重新启动,问题得到解决。此外,对于缺少my-default.cnf配置文件的情况,可以手动创建以解决启动错误。
1012

被折叠的 条评论
为什么被折叠?



