mysql - 在执行 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 应用程序一起使用。
如果有人知道如何解决这个问题,请给我一个帮助。
提前致谢!
解决方案
推荐阅读
- php - 如何在PHP中字符串的特定位置插入破折号
- docker - 无法在 localhost:3000 访问 docker
- node.js - 从 GraphQL 中的 REST API 调用中获取 null
- c# - 如何分配通用 ObservableCollection
到已知 T 参数的 ObservableCollection? - reactjs - react native 中是否有类似于 android 的资源限定符?
- reactjs - 无法在 react-native 中发出网络请求
- ios - 如何将 xib 文件加载为自定义类?
- python - 如何替换子字符串,但前提是它恰好出现在两个单词之间
- java - 有没有办法让 JList 的每个项目都有不同的宽度?
- java - 如何在android中打开浏览器并传递POST参数?