mysql for mac服务无法启动

我用的是Mac os10.10.3系统,mysql也是从官网下载的,mysql-5.6.26-osx10.9-x86_64.dmg。今天已经安装了无数次了就是启动不了服务,错误消息为:Can't connect to MySQL server on '127.0.0.1' (61)

以下这个方法已经试过了,重启一下就没用了!
sudo vi /Library/LaunchDaemons/com.mysql.mysql.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>com.mysql.mysqld</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/mysql/bin/mysqld_safe</string>
<string>--user=root</string>
</array>
</dict>
</plist>

sudo launchctl load -w /Library/LaunchDaemons/com.mysql.mysql.plist

求大神指教!!!

出现这种情况一般都是由于系统升级,或其他原因可能会导致这个问题。

一、原因是某种情况下导致”/usr/local/MySQL/data”的拥有者发生了改变,所以只需要将其拥有者修改为“mysql“就可以了。 
在终端中运行:

二、如果此方法无法解决,那么只能采取第二个方法,重新安装mysql。

mac 下载 mysql 的方法: 

1.   sudo rm /usr/local/mysql      (这一步: 必须的)

2.  sudo rm -rf /usr/local/mysql*   (这一步: 必须的)

3  sudo rm -rf /Library/StartupItems/MySQLCOM (这一步: 可选)

4  sudo rm -rf /Library/PreferencePanes/My*   (这一步: 可选) 

5  vim /etc/hostconfig  (and removed the line MYSQLCOM=-YES-)  (这一步: 可选)  

6  rm -rf ~/Library/PreferencePanes/My*

7  sudo rm -rf /Library/Receipts/mysql*

8  sudo rm -rf /Library/Receipts/MySQL*

9  sudo rm -rf /var/db/receipts/com.mysql.*

按照以上步骤,操作一遍, 再重新安装 MySQL,  启动正常了。

Mac -》  System preference下, 打开 MySQL。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-10
如果你是默认安装的话 去这里
/usr/local/mysql/data/mysqld.local.err 看看错误日志。。我也是和你同样的问题。
我的端口号变成了 3307 所以改了就好。本回答被网友采纳
第2个回答  2015-08-21
默认端口3307
第3个回答  2015-07-31
推荐使用brew安装,不要轻易自己安装包追问

能不能具体点?给个安装步骤,没用过brew安装。
谢谢大神!

相似回答