【发布时间】:2012-01-15 14:22:30
【问题描述】:
刚刚将 MBP 2009 从 Snow Leopard 升级为 Lion。安装后 MySQL 似乎表现得很奇怪。我已经尝试了几乎所有可能的方式来安装 MySQL(XAMPP、AMPPS、Homebrew 和来自 Mysql.com 的官方 64 位 DMG),它们都表现出相同的行为。
第一次启动MySQL(从上面的所有包中),一切都很好。我使用 SequelPro 进行连接,所以连接相当基本 => 主机:127.0.0.1,用户:root,密码:[空白] ...(AMPP 为“mysql”) 我启动/停止 MySQL 服务器,一切似乎都正常。
下一步是导入一个新数据库。因此,创建一个数据库(UTF-8),单击数据库并执行 IMPORT(使用 .sql 文件)。一切仍然有效。我停止 MySQL 服务器并重新启动它。生成 .pid 文件,.err 文件看起来正确。我再次启动 SequelPro,现在它无法连接到 MySQL 服务器。做一个 ps -ef | grep mysql 显示一切正常(运行过程与 .pid 文件匹配)。我尝试将 mysql.sock 文件设置到 /tmp/mysql.sock (和其他地方)无济于事。
有趣的是,这只是在 OSX Lion 上开始发生的——而且我已经尝试了上面的所有包。我能够解决它的唯一方法是继续将 /Applications/XAMPP 移动到垃圾箱并重新安装并进行新的导入,而不是关闭 MySQL 服务器。在我必须关闭或重新启动它的那一刻,我必须重新安装 XAMPP。
关于为什么会发生这种情况的任何想法?
【问题讨论】: