mysql - 错误!服务器退出而不更新 PID 文件 (/usr/local/mysql/data/Mac.local.pid)

标签 mysql macos shell osx-yosemite

安装后,运行 mysql 并重新启动我的 mac,当我调用此命令行时出现此错误:

sudo /usr/local/mysql/support-files/mysql.server start

报错:

ERROR! The server quit without updating PID file (/usr/local/mysql/data/Mac.local.pid).

当我尝试将我连接到 mysql -u root -p 时,出现此错误:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

我尝试了这个链接中的解决方案 MySQL does not start when upgrading OSX to Yosemite or El Capitan ,但什么也没有。我还尝试更改 mysql 文件夹的所有者:

sudo chown -R _mysql:_mysql /usr/local/mysql/

但什么也没有。

有什么想法吗?

感谢

最佳答案

在安全模式下启动你的 mysql。它为我工作。希望它也对你有用

/usr/local/mysql/bin/mysqld_safe start

关于mysql - 错误!服务器退出而不更新 PID 文件 (/usr/local/mysql/data/Mac.local.pid),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32234142/

相关文章:

macos - 使用cmake在mac上生成visual studio解决方案

python - 简化 shell 脚本中 python 测试的执行

linux - 有人可以帮助我了解这个 shell 脚本背后的方法吗?

linux - 用于匹配列并将新列从文件添加到表中的 shell 脚本

mysql - mysql 过程中的更新语句不起作用

mysql - 当新客户与回访客户 SQL 中的日期范围发生更改时删除重复项

mysql - 在选择查询并集的结果之后附加数据

php - sql count 显示数量

c++ - CMake 可以在 Mac OS X 上指定基础 SDK 吗?

objective-c - 如何将多个窗口组合在一起并将它们放置到屏幕上的特定位置?