错误!服务器退出而不更新PID文件(/usr/local/var/mysql/Bridge.local.PID)
我无法运行mysql,所以我删除了它,并使用home brew重新安装了它错误!服务器退出而不更新PID文件(/usr/local/var/mysql/Bridge.local.PID),mysql,linux,homebrew,Mysql,Linux,Homebrew,我无法运行mysql,所以我删除了它,并使用home brew重新安装了它 ERROR! The server quit without updating PID file (/usr/local/var/mysql/Bridge.local.pid). 以下是我在usr/local/ceral/mysql/5.7.10/mysql-test/include/default_my.cnf中的my.conf文件的内容,homebrew在其中安装了mysql # Use default setti
ERROR! The server quit without updating PID file (/usr/local/var/mysql/Bridge.local.pid).
以下是我在usr/local/ceral/mysql/5.7.10/mysql-test/include/default_my.cnf中的my.conf文件的内容,homebrew在其中安装了mysql
# Use default setting for mysqld processes
!include default_mysqld.cnf
!include default_client.cnf
[mysqld.1]
# Run the master.sh script before starting this process
#!run-master-sh
log-bin= master-bin
# Run tests with the performance schema instrumentation
loose-enable-performance-schema
[mysqlbinlog]
disable-force-if-open
[ENV]
MASTER_MYPORT= @mysqld.1.port
MASTER_MYSOCK= @mysqld.1.socket
~
可能mysql没有权限访问pid文件所在的文件夹 适用于我的案例的解决方案:
我想你应该跟踪/var/log/mysql/error.log你跟踪l/var/log/mysql/error.log是什么意思?我的意思是读取error.log。我在这个路径上没有错误日志文件,我尝试在其他地方找到它,但找不到mysqlyes的错误日志文件,可能是因为被终止的进程留下了它的文件(通常用于防止进程的多个实例同时运行和/或确保进程使数据库保持良好状态)。只需查找并删除该文件。