1

我试图让 MAMP 上的 MySQL 服务器运行,但无济于事。

它工作正常,但是当我开始使用 Ruby on Rails 时,我停止使用 MAMP。现在我想处理一些旧的 PHP 项目,这些项目存在于我的 MAMP 安装中,但我无法启动它们。最令人沮丧。

我怀疑它与使用 RoR 安装的 MySQL gem 有关,但我不确定如何检查或如何解决冲突。

我的问题本质上是“如何启动我的 mySql 服务器?”

操作系统:10.7.4 MAMP V:1.8.4

我检查了日志:

输出tail mysql_error_log.err -n 100

==> mysql_error_log.err <==
120715 12:11:41 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
120715 12:11:41 [ERROR] Do you already have another mysqld server running on port: 3306 ?
120715 12:11:41 [ERROR] Aborting

120715 12:11:41  InnoDB: Starting shutdown...
120715 12:11:42  InnoDB: Shutdown completed; log sequence number 0 44233
120715 12:11:42 [Warning] Forcing shutdown of 2 plugins
120715 12:11:42 [Note] /Applications/MAMP/Library/libexec/mysqld: Shutdown complete

120715 12:11:42 mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended

更新

我已尝试按照建议编辑正在运行的实例的 my.cnf。我这样做是locate my.cnf为了找到文件。

这返回了两个结果,一个在 MAMP PRO(我没有使用)中,另一个(基于 Macports)。我选择编辑Macports 文件的第 15 和 34 行。. 然后我重新启动了机器。

看来我遇到了同样的错误:

==> mysql_error_log.err <==
120715 13:37:26 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
120715 13:37:26 [ERROR] Do you already have another mysqld server running on port: 3306 ?
120715 13:37:26 [ERROR] Aborting

120715 13:37:26  InnoDB: Starting shutdown...
120715 13:37:27  InnoDB: Shutdown completed; log sequence number 0 44233
120715 13:37:27 [Warning] Forcing shutdown of 2 plugins
120715 13:37:27 [Note] /Applications/MAMP/Library/libexec/mysqld: Shutdown complete

120715 13:37:27 mysqld_safe mysqld from pid file /Applications/MAMP/tmp/mysql/mysql.pid ended
4

2 回答 2

1

120715 12:11:41 [错误] 无法启动服务器:绑定 TCP/IP 端口:地址已在使用中

120715 12:11:41 [错误] 您是否已经在端口:3306 上运行了另一个 mysqld 服务器?

您已经有 MySQL 或其他使用端口 3306 的程序。您可以终止现有程序或使用不同的端口。

端口可以​​在 MySQL 配置文件中更改my.cnf

于 2012-07-15T11:42:22.707 回答
0

我在 Mac 上,在某些时候我安装了 MAMP 之外的 MySql。这个版本的 MySql 阻塞了 MAMP 的 MySql 服务器。

打开系统偏好设置,如果您在底行看到 MySQL 图标,请将其打开。在这里它告诉我我有一个 MySQL 服务器实例正在运行。停止服务器并取消选中“启动时自动启动 MySQL 服务器”

希望这对某人有帮助!

于 2016-02-17T23:37:35.827 回答