我应该重新安装Mysql吗?

时间:2012-06-01 05:14:08

标签: mysql osx-lion

我在这里有点绝望,试图让mysql在osx lion上工作。

过去几天我几乎浏览了网上的每篇文章,都在寻找解决错误问题的方法。

当我尝试启动服务器时出现此错误:

无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器(2)

当我尝试使用'rake db:create'创建数据库时,它会产生相同的错误。

有时它会说或者我得到“请安装gem-blabhalbhabhlb”的错误。那个宝石不存在。

我能够使用mysql网站上的dmg版本在终端中安装mysql但是在删除安装文件后它才停止工作 - 就像我运行时一样

rake cd:create

我收到了mysql.sock错误。

我疯了..请帮忙

2 个答案:

答案 0 :(得分:0)

对我来说,我经常需要强制mysql不使用unix套接字,而是使用常规的php套接字。 为此,请连接到127.0.0.1而不是localhost。一直工作90%的时间。

答案 1 :(得分:0)

John P.帮助我昨晚开始工作的主要功劳

首先是使用'brew uninstall mysql'卸载mysql。

然后从他们的开发站点安装mysql。社区.dmg 64位版本。

然后找出路径指向的位置。

所以在更新路径时,他必须找到bin / mysql所在的路径,并确保bash_profile在那里有路径。

PATH=$PATH:/usr/local/mysql/bin

之后的关键步骤是“获取”文件,以便让我运行此命令。

source ~/.bash_profile

从那里mysql完美无缺。