mysql - 重装mysql后找不到PID文件

标签 mysql database homebrew

我收到一个错误,服务器在未更新 pid 文件的情况下退出。所以我想我将其卸载并重新安装。

我上次用 Homebrew 软件安装了它,所以我这样做了:

brew uninstall mysql

为了安装它,我做了:

brew install mysql

即使在此之后,我仍然遇到相同的错误。

$ mysql.server start
Starting MySQL
. ERROR! The server quit without updating PID file (/usr/local/var/mysql/Tirths-MBP.fios-router.home.pid).

最佳答案

如果这个 mysql 像 Linux 二进制文件一样;尝试使用 mysqld_safe 重新生成 PID:

停止服务器

bin>$./mysql.server stop

重新生成 PID 文件:

bin>$./mysqld_safe -u youruser&

然后尝试启动 mysql:

bin>$./mysql.server start

附: ...你有 etc/my.cnf 文件生成吗?如果您提供日志会更有帮助;

<小时/>

希望这有帮助;请报告您的结果;

关于mysql - 重装mysql后找不到PID文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38985743/

相关文章:

mysql - Ruby on Rails 模型无法识别预加载?

macos - cmake - osx/mac - openssl brew

mysql - 查找多表 MySQL 数据库中缺失的行

mysql - MySQL 表中的列是否有唯一且正常的索引?

python - ld : library not found for -lboost_python

elasticsearch - 使用 Homebrew 软件升级Elasticsearch 7.3

ruby-on-rails - 关于 RoR 更新数据库记录

mysql - 在调查/问卷系统的数据库中存储子问题

mysql - 通过更改数据类型优化现有表

php - 使用ajax表单插件进行ajax提交