我试图在OSX Mavericks上正确设置mysql。我从这里http://dev.mysql.com/downloads/mysql/安装了3个软件包。一切都按预期工作。
但是,当我在下面显示的首选项痛苦窗口中单击停止MySQL服务器时,我无法重新启动服务器。我很确定这是因为/tmp/mysql.sock
文件被删除了。让服务器重新启动的唯一方法是重新启动计算机,这不太理想。
即使停止服务器,如何让/tmp/mysql.sock文件保持不变?
作为附注,我使用此命令对mysql.sock文件进行了符号链接,但我不认为这是相关的
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
我也注意到我无法在任何地方找到my.cnf文件。我应该在某个地方创建这个文件吗?
答案 0 :(得分:0)
我最终使用此帖子删除了所有文件作为参考http://akrabat.com/computing/uninstalling-mysql-on-mac-os-x-leopard/并使用自制程序brew install mysql
重新安装。到目前为止这个安装很好。可能是某种权限问题导致mysql.sock在启动时无法创建 - 但不太确定。