MySQL w / MAMP - 我退出MAMP后符号链接消失

时间:2015-02-20 15:28:39

标签: mysql macos mamp

如何从

更改我的MAMP mysql.sock文件路径

/Applications/MAMP/tmp/mysql/mysql.sock

每当我退出MAMP或重新启动计算机时,其他内容都不会被删除?我正在运行Mac OS X Yosemite。

详细信息:每次退出MAMP时,MAMP / MySQL套接字文件都会被删除。
这是可以理解的,因为mysql.sock文件存储在tmp文件夹中。
当前路径是/Applications/MAMP/tmp/mysql/mysql.sock

每次运行MAMP时,我都必须使用以下命令重新创建符号链接:
sudo ln -s [来源] [目标]

Source = /var/mysql/mysql.sock /tmp/mysql.sock
目标= /Applications/MAMP/tmp/mysql/mysql.sock

这是一个已知问题,对此类其他问题给出了一些答案,但没有一个提供更改MAMP mysql.sock文件存储位置的方法。

1 个答案:

答案 0 :(得分:0)

我发现这与MAMP无关。

此文件 - > mysql.sock不是一个权威文件,可以这么说。 它是在每次启动mysqld时创建的,当你停止mysqld或重启/关闭你的计算机时它会被删除。

因此,要解决这个问题,每次要进行数据库操作时都必须启动mysqld。

或者您可以将其配置为启动程序/脚本。一旦你这样做,你的问题就会得到解决。