mac 安装mysql启动报错 ERROR!The server quit without update PID file

发现问题:

mac安装mysql初次启动报错:

一般出现这种问题,大多是文件夹权限,或者以前安装mysql卸载不干净导致。首先需要先确定问题出在哪?根据提示我们可以打开mysql的启动目录,查看启动日志。

问题解决:

根据文件提示将pid换成err就可以打开文件查看具体的日志:

例如:上述报错是 xxx.pid 我们只需要替换成.err,然后执行cat命令

复制代码
cat /opt/homebrew/var/mysql/U-4VJ3NLCC-1945.local.err

观察日志:

如图这种报错就是 文件删除失败,可以手动删除或者授权都可以。稳妥一点就是手动删除!!!有时授权不管用

复制代码
sudo rm -f  /tmp/mysqlx.sock.lock
sudo rm -f /tmp/mysqlx.sock

-------------
sudo rm -f /tmp/mysql.sock.lock
sudo rm -f /tmp/mysql.sock
#后面这两个文件删除一次后会生成新的,新生成的不用删除

#这是授权的命令,但是很多时候不管用:
chmod -R 777 /opt/homebrew/var/mysql

启动和关闭mysql:

复制代码
mysql.server stop

mysql.server start

初次启动是没有密码的。

可以直接通过 命令连接,然后更改密码

bash 复制代码
mysql -uroot -p

更改mysql密码:

MacOS下brew安装的mysql重制密码_brew安装mysql后重置密码-CSDN博客

如何卸载干净mysql: 有自己安装,有通过homebrew安装

https://gist.github.com/vitorbritto/0555879fe4414d18569d

相关推荐
只能是遇见17 分钟前
ERROR 1524 (HY000) Plugin ‘mysql_native_password‘ is not loaded
android·数据库·mysql
一招定胜负37 分钟前
视频转写+LLM分析:课堂录音自动化处理实现
macos·ios·xcode
1688red1 小时前
基于Canal实现MySQL到Elasticsearch的数据同步
数据库·mysql·elasticsearch
我真会写代码1 小时前
从底层到实战:MySQL核心原理拆解,解锁数据库高性能密码
数据库·mysql
坚果派·白晓明1 小时前
在 macOS 中搭建鸿蒙 PC 三方库交叉编译开发环境
macos·华为·harmonyos
LF3_1 小时前
监听数据库binlog日志变化,将变动实时发送到kafka
数据库·分布式·mysql·kafka·binlog·debezium
江不清丶1 小时前
事务隔离级别深度解析:从理论到MySQL实现
数据库·mysql
blackorbird1 小时前
通过攻陷合法网站传播的新型iOS漏洞利用工具包DarkSword
macos·ios·objective-c·cocoa
百结2149 小时前
Mysql数据库操作
数据库·mysql·oracle
ego.iblacat10 小时前
MySQL 服务基础
数据库·mysql