MySQL启动,shtudown和在OSX上login

我想解决一些MySQL问题(我有一个表,我似乎不能删除或放弃,它永远挂起)

我有10.5.8 osx,我不记得/如果我安装mysql,这里是我所知道的:

它会在启动时自动启动

进程如下所示:/ usr / local / mysql / libexec / mysqld –basedir = / usr / local / mysql –datadir = / usr / local / mysql / var –pid-file = / usr / local / mysql /var/Joels-New-Pro.local.pid _mysql 96 0.0 0.0 75884 684 ?? Ss Sat06PM 0:00.02 / bin / sh / usr / local / mysql / bin / mysqld_safe

当我运行:/ usr / local / mysql / libexec / mysqld –verbose –help

它说:/ usr / local / mysql / libexec / mysqld版本5.0.45 for i686上的apple-darwin9.1.0(Source distribution)

它似乎使用/etc/my.cnf中的my.cnf

现在,这里是我的问题:我看不到任何远程看起来像mysql的startupitems

ls / Library / StartupItems / BRESINKx86监视ChmodBPF HP IO HP陷阱监视器Parallels ParallelsTransporter

1)那么它是如何自动启动的?

2.)我如何开始和停止这种types的安装?

另外,查看configuration,日志没有值:

/ usr / local / mysql / libexec / mysqld –verbose –help | grep'^ log'log(无默认值)log-bin-index(无默认值)log-bin- trust-function-creators FALSE log-bin-trust-routine-creators FALSElogging错误
log-isam myisam.log log-queries-not-using-indexes FALSE log-short-format FALSE log-slave-updates FALSE log-slow-admin-statements FALSE log-slow-queries(无默认值)log-tc tc .log log-tc-size 24576 log-update(无默认值)log-warnings 1

3.)这是否意味着在mysetup中没有启用日志logging?

提前致谢! 乔尔

这是股票苹果版本的MySQL。 它很可能会在launchd下运行。 尝试这个

作为根

 launchctl list | grep mysql 

如果正在运行,则可以使用该命令停止它

 launchctl stop com.mysql.mysql 

并开始

 launchctl start com.mysql.mysql 

注意:进程的名字可能不是com.mysql.mysql ,但是会匹配你在第一个命令中find的内容。

从我在osx上的经验来看,在系统首选项中,通常会有一个图标与之相关联,这将允许您比使用命令行更容易控制其启动和closures。

对不起,我不能帮助解决其他问题,因为我没有深入到osx的内部工作。