首页 > 解决方案 > MySQL 服务器未运行

问题描述

MySQL 服务器未运行。我从https://dev.mysql.com安装了 MySQL 服务器,实例像图像一样被搁浅。 在此处输入图像描述

当我从终端运行命令时

mysql.server start

启动 MySQL ... 错误!服务器退出而不更新 PID 文件 (/usr/local/var/mysql/xxxxoMacBook.pid)。发生错误。当我搜索此错误解决方案时,我运行命令

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

sudo mysql.server start,所以会发生同样的错误。所以我尝试了另一个错误解决方案,我运行命令cd /usr/local/var/mysql/& mysql.server start,启动 MySQL 。

/usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe: line 144: /usr/local/var/mysql/xxxxoMacBook.err: Permission denied
/usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe: line 144: /usr/local/var/mysql/xxxxoMacBook.err: Permission denied
/usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe: line 198: /usr/local/var/mysql/xxxxoMacBook.err: Permission denied
/usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe: line 144: /usr/local/var/mysql/xxxxoMacBook.err: Permission denied
ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxxxoMacBook.pid).

发生错误。当我运行命令mysql.server status时,错误!MySQL没有运行错误发生。当我运行时mysql.server stop;,错误!找不到 MySQL 服务器 PID 文件!发生错误。我认为 MySQL 已从图像中移出,但事实并非如此。我该如何移动它?我想搜索 Database name ,我该怎么做?

标签: mysql

解决方案


似乎很明显是权限问题,请确保提供对以下路径的完全权限,因为您可能会看到错误。

usr/local/Cellar/mysql/5.7.22/bin/mysqld_safe: line 144: /usr/local/var/mysql/xxxxoMacBook.err: Permission denied /usr/local/Cellar/mysql/5.7.22/bin/等等


推荐阅读