我迁移到一台新机器和使用迁移助手在我的文件(这似乎在整个数据块复制)来复制,但我不得不使用的MacPorts安装MySQL(而通过丹本杰明指南从源代码编译我最后一次)。 出于某种原因,MySQL是间歇地投掷以下错误;
无法通过套接字“/opt/local/var/run/mysql5/mysqld.sock”连接到本地MySQL服务器(2)
为此,它会不管我怎么努力,这包括建立在/opt/local/etc/mysql5/my.cnf插座。 此前我已经成功地通过重新启动机器暂时解决这个问题,但现在它只是不想知道,尽管grep的mysql的告诉我,我似乎有一个pid;
0 46 1 0 0:00.01 ?? 0:00.01 /opt/local/bin/daemondo --label=mysql5 --start-cmd /opt/local/etc/LaunchDaemons/org.macports.mysql5/mysql5.wrapper start ; --stop-cmd /opt/local/etc/LaunchDaemons/org.macports.mysql5/mysql5.wrapper stop ; --restart-cmd /opt/local/etc/LaunchDaemons/org.macports.mysql5/mysql5.wrapper restart ; --pid=none
0 70 1 0 0:00.01 ?? 0:00.01 /bin/sh /opt/local/lib/mysql5/bin/mysqld_safe --datadir=/opt/local/var/db/mysql5 --pid-file=/opt/local/var/db/mysql5/localhost.pid
74 100 70 0 0:09.22 ?? 1:02.68 /opt/local/libexec/mysqld --basedir=/opt/local --datadir=/opt/local/var/db/mysql5 --user=mysql --pid-file=/opt/local/var/db/mysql5/localhost.pid --socket=/tmp/mysql.sock
501 66217 65266 0 0:00.00 ttys001 0:00.00 grep mysql
我该如何解决? 是否有我下次还能采取任何措施? 我一直在想,现在的几个星期,我读过轮所有相关博客文章,所以我完全没了主意。