【问题标题】:Mysql doesn't work after installing both through brew and the package from the official website通过brew和官网的包安装后mysql都不起作用
【发布时间】:2017-03-31 07:26:21
【问题描述】:
Shans-Macbook:~ Shanshan$  sudo cp /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf

Password:

cp: /usr/local/mysql/support-files/my-small.cnf: No such file or directory



Shans-Macbook:~ Shanshan$  sudo cd /usr/local/mysql/support-files/my-small.cnf /etc/my.cnf

/usr/bin/cd: line 4: cd: /usr/local/mysql/support-files/my-small.cnf: No such file or directory

Shans-Macbook:~ Shanshan$ sudo /usr/local/mysql/support-files/mysql.server start

Starting MySQL
.................................................................................................... ERROR! The server quit without updating PID file (/usr/local/mysql/data/Shans-Macbook.pid).


Shans-Macbook:~ Shanshan$ mysqld_safe --skip-grant-tables &

[1] 15852

Shans-Macbook:~ Shanshan$ 2017-03-31T07:16:22.6NZ mysqld_safe Logging to '/usr/local/var/mysql/Shans-Macbook.err'.

2017-03-31T07:16:22.6NZ mysqld_safe Logging to '/usr/local/var/mysql/Shans-Macbook.err'.

/usr/local/bin/mysqld_safe: line 139: /usr/local/var/mysql/Shans-Macbook.err: Permission denied

2017-03-31T07:16:22.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/var/mysql

/usr/local/bin/mysqld_safe: line 139: /usr/local/var/mysql/Shans-Macbook.err: Permission denied

/usr/local/bin/mysqld_safe: line 193: /usr/local/var/mysql/Shans-Macbook.err: Permission denied

2017-03-31T07:16:22.6NZ mysqld_safe mysqld from pid file /usr/local/var/mysql/Shans-Macbook.pid ended
/usr/local/bin/mysqld_safe: line 139: /usr/local/var/mysql/Shans-Macbook.err: Permission denied



Shans-Macbook:~ Shanshan$ mysql -u root

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
[1]+  Done                    mysqld_safe --skip-grant-tables



Shans-Macbook:~ Shanshan$ mysql.server start
Starting MySQL

./usr/local/Cellar/mysql/5.7.17/bin/mysqld_safe: line 139: 

/usr/local/var/mysql/Shans-Macbook.err: Permission denied

/usr/local/Cellar/mysql/5.7.17/bin/mysqld_safe: line 139: 

/usr/local/var/mysql/Shans-Macbook.err: Permission denied

/usr/local/Cellar/mysql/5.7.17/bin/mysqld_safe: line 193: 

/usr/local/var/mysql/Shans-Macbook.err: Permission denied

/usr/local/Cellar/mysql/5.7.17/bin/mysqld_safe: line 139: 

/usr/local/var/mysql/Shans-Macbook.err: Permission denied

 ERROR! The server quit without updating PID file (/usr/local/var/mysql/Shans-Macbook.pid).

我已经花了 2 天的时间在网上搜索和尝试每个帖子,但仍然无法正常工作。

我的mac系统是macOS Sierra。

Shans-Macbook:~ Shanshan$ mysql -V

mysql  Ver 14.14 Distrib 5.7.17, for osx10.12 (x86_64) using  EditLine wrapper

【问题讨论】:

标签: mysql homebrew macos-sierra failed-installation


【解决方案1】:

我认为您不需要 MySQL 工作台。 如果您下载 DMG 文件:https://dev.mysql.com/downloads/workbench/

那么您可能还需要服务器: https://dev.mysql.com/downloads/mysql/

看看,有很多论坛,都提供这个问题。

【讨论】:

  • OP 特别想使用 Homebrew,而您的回答没有回复。你能在这方面提供帮助吗?
  • 我使用 Homebrew。它安装了没有密码的mysql,所以我可以从mysqlworkbench打开它,但它仍然无法通过终端工作。
猜你喜欢
  • 1970-01-01
  • 2021-07-24
  • 2022-12-14
  • 1970-01-01
  • 2016-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-23
相关资源
最近更新 更多