当我重新启动时,尽管Activity Monitor显示了2个mysql PID,但mysql 5.1.59仍未运行。如果我退出2个mysql实例,我可以在Webmin中启动mysql(工作PID为3735,见下文)。
当我在终端运行时:ps axu | grep mysql
我明白了:
root 3261 0.0 0.0 2435492 932 ?? Ss 9:52 AM 0:00.03 / bin / sh / usr / local / mysql / bin / mysqld_safe --user = mysql
admin1 3843 0.0 0.0 2435492 348 s000 R + 9:56 AM 0:00.00 grep mysql
_mysql 3735 0.0 0.3 2522936 13680 ?? S 9:53 AM 0:00.04 / usr / local / mysql / bin / mysqld --basedir = / usr / local / mysql --datadir = / usr / local / mysql / data --user = mysql --log-error = /usr/local/mysql/data/macpro.local.err --pid-file = / usr / local / mysql / data / macpro.local.pid --socket = / tmp / mysql.sock --port = 3306 < / p>
为什么这里似乎有3个实例(3个用户)?
我认为我的文件是:
com.mysql.mysql.plist
在
库/ LaunchDaemons
将是mysql在启动时启动的唯一方法。我不使用mysql PrefPane(从来没有工作),Library / StartupItems中也没有任何mysql项目。
任何帮助都会很棒。谢谢!