与现有的MySQL服务器的Mac上的MAMP

我正在面对一些问题,让我的Mac上现有的MySQL数据库的MAMP工作? 有时候这个问题是允许的,有时候不能find问题或其他的问题。

一旦我得到以下问题的答案,我会更具体

  • MAMP可以在Mac上使用现有的数据库吗? 我认为应该是?
  • 我是否需要将默认引擎更改为myisam,至此我在InnoDB中使用默认引擎?

我已经尝试了这些选项

  • 直接用当前用户/ root运行start.sh
  • 更改startMysql使用sudo命令运行mysql
  • 从系统偏好停止MySQL服务器,因为有时我得到这个错误(无限循环)

InnoDB:使用相同的InnoDB数据或日志文件。 InnoDB:无法locking/ usr / local / mysql / data / ibdata1,错误:35 InnoDB:检查您是否还没有其他mysqld进程

你能告诉,根据这个信息,这里可能会出错吗? 如果需要,我会更具体地说明我的问题

这真的是在MAMP内部启动/configurationMySQL的方式。

我遇到了同样的问题,在具有自己的MySQL服务器的Mac上编译第二个MySQL服务器。

我find了一种在不读取任何configuration(尤其是/etc/my.cnf中的configuration)的情况下启动MySQL的方法,然后使用适当的套接字,端口,数据目录configuration来使用特定的configuration。

我的猜测是,这是你的问题。

😉