mysql - 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 ,我该怎么做?
解决方案
似乎很明显是权限问题,请确保提供对以下路径的完全权限,因为您可能会看到错误。
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/
等等
推荐阅读
- php - 表单、PHP(自制)函数和刷新页面的怪异行为
- ios - 使用 Expo 和 Firebase 的 iOS 应用奖励推荐
- reactjs - 不在材料表中验证删除
- javascript - 尝试使用 Odin 项目的基本 HTML 计算器计算连续操作数
- python - 更新 Django ImageField 中的个人资料图片:Django Admin 中使用的动态方法
- z3 - Z3 FiniteDomain 似乎不适用于影响
- reactjs - 从 JSON 中获取数据并显示它
- ampl - 有没有办法以ampl返回解决时间?
- java - 通过 UDF1(结构和案例类)在 Pyspark 中将 Scala 函数注册为 Java 函数
- java - Java-stream(替换for循环)