我应该重新安装Mysql吗?

我应该重新安装Mysql吗?,mysql,osx-lion,Mysql,Osx Lion,我在这里有点绝望,试图让mysql在osx lion上工作 在过去的几天里,我浏览了网上几乎所有的文章,寻找一种解决错误的方法 当我尝试启动服务器时,出现以下错误: 无法通过套接字“/tmp/MySQL.sock”2连接到本地MySQL服务器 当我尝试使用“rake db:create”创建数据库时,它会给出相同的错误 有时它会说,或者我得到关于请安装gembhalbhabhlb的错误。那颗宝石根本不存在 我能够使用mysql站点上的dmg版本在终端上安装mysql,但在我删除了安装文件后,它就

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

在过去的几天里,我浏览了网上几乎所有的文章,寻找一种解决错误的方法

当我尝试启动服务器时,出现以下错误:

无法通过套接字“/tmp/MySQL.sock”2连接到本地MySQL服务器

当我尝试使用“rake db:create”创建数据库时,它会给出相同的错误

有时它会说,或者我得到关于请安装gembhalbhabhlb的错误。那颗宝石根本不存在

我能够使用mysql站点上的dmg版本在终端上安装mysql,但在我删除了安装文件后,它就停止了工作——就像我运行时一样

rake-cd:创建

我得到mysql.sock错误


我快疯了。。请帮助我,我经常需要强制mysql不要使用unix套接字,而是使用常规php套接字。
为此,请连接到127.0.0.1而不是本地主机。90%的时间都在工作。

主要归功于约翰·p。他昨晚帮我完成了这项工作

第一件事是使用“brew卸载mysql”卸载mysql

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

然后找出路径指向的位置

因此,在更新路径时,他必须找到bin/mysql所在的位置,并确保bash_profile在那里有它的路径

PATH=$PATH:/usr/local/mysql/bin
之后的关键步骤是“源”文件,以便他让我运行此命令

source ~/.bash_profile

从那里mysql可以完美地工作

你能通过命令行连接到mysql吗?不,它会给出mysql.sock错误。我不知道删除安装包是否会产生影响,因为在我删除安装包之前,我可以通过在终端中键入mysql来运行服务器,文件/tmp/mysql.sock是否存在?如果不停止mysql,请触摸/tmp/mysql.sock。之后尝试启动/usr/local/bin/safe\u mysqld。当我触摸它时,它没有输出任何内容。它只是转到下一行,准备接受更多的输入。当我搜索safe_mysqld时,它说没有这样的文件或目录,你能这样做吗?sudo/Library/StartupItems/MySQLCOM/MySQLCOM启动