Mat*_*yas 12 macos mamp mysql.sock
我尝试连接MySQL MAMP时遇到问题:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
Run Code Online (Sandbox Code Playgroud)
我正在做研究,但我没有找到解决我的问题的方法,我尝试链接mysql.sock,如下所示:
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
Run Code Online (Sandbox Code Playgroud)
但是,文件/tmp/mysql.sock不存在.
你有什么想法 ?问题是阻止了我2天,我搜索了这个时间,但对我来说没什么好处.
提前致谢,
Gal*_*ina 11
将MAMP上的MySQL从5.5版升级到5.6版后,我遇到了同样的问题.经过长时间的研究,我成立了这个决定https://drupal.stackexchange.com/questions/32402/drush-and-mysql-database-with-mamp-connection-problem
在我的情况下,该位置没有套接字文件 /Applications/MAMP/tmp/mysql/mysql.sock.
简单的解决方案是创建符号链接:
cd /tmp
ln -s /Applications/MAMP/tmp/mysql/mysql.sock ./mysql.sock
Run Code Online (Sandbox Code Playgroud)
其效果是将/tmp/mysql.sock的所有调用路由到适当的MAMP特定路径.
我有同样的问题。我按照以下步骤解决了它:
sudo mysql_upgrade了一个终端窗口,然后按下enter在更新过程之后,我能够连接到我的 MySQL。
| 归档时间: |
|
| 查看次数: |
16773 次 |
| 最近记录: |