如何更改MAMP mysql.sock文件路径。
/Applications/MAMP/tmp/mysql/mysql.sock
当我退出MAMP或重新启动计算机时,它不会被删除吗?我在运行。
详细信息:每当我退出MAMP时,MAMP / MySQL套接字文件都会被擦除。
这是可以理解的,因为mysql.sock文件存储在一个tmp文件夹中。
当前路径是/Applications/MAMP/tmp/mysql/mysql.sock
每次运行MAMP时,我都必须使用以下命令重新创建符号链接:
sudo -s源
源= /var/mysql/mysql.sock或/tmp/mysql.sock
Target = /Applications/MAMP/tmp/mysql/mysql.sock
这是一个已知的问题,对于其他类似的问题,已经给出了一些答案,但是没有一个问题提供了一种方法来更改MAMP mysql.sock文件的存储位置。
发布于 2015-03-10 19:30:55
我发现这和MAMP无关。
可以说,这个文件-> mysql.sock不是一个确定的文件。它是在每次启动mysqld时创建的,当您停止mysqld或重新启动/关闭计算机时,它将被删除。
因此,要解决这个问题,您必须在每次执行数据库操作时启动mysqld。
或者您可以将其配置为启动程序/脚本。一旦你这样做了,你的问题就会得到解决。
https://stackoverflow.com/questions/28632526
复制相似问题