首页 > 解决方案 > 在执行 mysql.server 启动时无法打开 unix 套接字锁定文件 /tmp/mysql.sock.lock

问题描述

概括:

无法执行mysql.server start,而且错误日志似乎和我在网上看到的有点偏差。

执行mysql.server start后local.err文件显示如下错误:

ERROR! The server quit without updating PID file 
[ERROR] [MY-010274] [Server] Could not open unix socket lock file /tmp/mysql.sock.lock
[ERROR] [MY-010268] [Server] Unable to setup unix socket lock file

我试过的:

我尝试创建这两个文件

touch mysql.sock.lock
touch mysql.sock

不幸的是,这并没有解决问题。

我也尝试过几次重新安装mysql,但效果不佳。

brew uninstall mysql
brew update
brew install mysql

预期结果:

登录到 MySQL 并能够将它与 rails 应用程序一起使用。

如果有人知道如何解决这个问题,请给我一个帮助。

提前致谢!

标签: mysqlruby-on-rails

解决方案


推荐阅读