【发布时间】:2015-11-10 12:41:40
【问题描述】:
我刚刚从最新的 DMG 文件下载了 OSX 10.10.4 (Yosemite) 上已安装的 MySQL。
看起来它在端口 3307 上运行,而不是标准的 3306。 (例如 3306 上的 telnet 到 localhost 超时,3307 上的 telnet 到 localhost 给了我预期的 mysql 提示)
在经历了无数次谷歌搜索之后,尝试用 my.cnf 文件(端口=3306)覆盖它,我有一个解决方法,只是不确定它是否正常。
在 MySQL 下的 System Preferences 中,单击“Automaticall Start MySQl Server on Startup”框。
这会强制它在 /Library/launchDaemons 中生成一个 launchDaemon。
然后我编辑了那个文件并将端口更改为 3306 并重新启动。
现在工作正常。
但是:
- 为什么从 3307 开始? (一位技术人员建议 Yosemite 已经安装了 mysql,因此它增加了端口号)
- 这对我有什么影响?
【问题讨论】:
标签: mysql macos osx-yosemite