mysql只以root身份运行

时间:2014-09-26 20:16:12

标签: mysql macports

我刚刚安装了我的Macports MAMP环境,我认为我按照指示操​​作,但无法运行MySQL。经过多次争吵和测试后,我偶然发现问题所在,但我不知道如何解决。

我得到了经典的,恼人的"无法通过socket"连接到本地MySQL服务器。错误信息。检查和重新检查,套接字文件正是MySQL期望的那样,并被设置为正确的权限。然后,在尝试进行故障排除时,我试图登录,而我仍然在超级用户和繁荣!我在!!

离开超级用户,它不再有效。卫生署!

所以我的问题是:我如何纠正这个问题并让它以普通用户身份运行?谷歌搜索这样一个话题的麻烦在于,两个用户系统--MySQL和Mac--变得混乱,我找不到我需要的解决方案。

非常感谢!

问题的一个简短例子:

`tomb#mysql -u root -p thisismypassword

ERROR 2002(HY000):无法通过socket' /opt/local/var/run/mysql55/mysqld.sock'连接到本地MySQL服务器; (13)

tomb#sudo su

密码:

sh-3.2#mysql -u root -p thisismypassword

mysql>`

0 个答案:

没有答案