无法在mac OS X上启动mysql,导致mysql.sock连接错误
我正试图在我的mac上运行mysql。我使用macports进行初始安装,但无法通过这个mysql套接字错误。
注意:如果下面看起来很奇怪,macport会将版本号附加到命令。
错误:
无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器(2)'
我在以下时间收到此错误:
mysqladmin5 -u root密码
并且
mysql5 -u root -p
我的安装和启动过程
使用macports安装mysql:
sudo port安装mysql5 + server
sudo / opt / local / lib / mysql5 / bin / mysql_install_db --user = mysql
像这样开始:
sudo / opt / local / bin / mysqld_safe5
还尝试过:
sudo /opt/local/share/mysql5/mysql/mysql.server start
我是怎么试图解决这个问题的
我尝试添加到my.cnf文件
[mysqld_safe] socket = /tmp/mysql.sock
唯一的问题是没有my.cnf文件开头所以我不确定我是否在正确的地方创建它。
我还要将mysql.sock文件的sim链接到/ tmp目录,但是系统上的任何地方都没有mysql.sock文件。
所以我创建了一个mysql.sock文件
触摸/tmp/mysql.sock
但这也不起作用。
我想也许我在安装过程中遗漏了一些东西,因为我在系统上找不到my.cnf或mysql.sock文件。
这是我使用的指南:
http://2tbsp.com/content/install_and_configure_mysql_5_macports
没有找到相关结果
已邀请:
5 个回复
砷竣阿
亨尖玛次酥
)?如果它没有运行,请弄清楚为什么它没有运行日志。我不熟悉它的macports安装,所以我不能告诉你。 顺便说一下,为了在我的Mac上进行开发,我只需要获取官方的mysql软件包,它附带了一个系统prefs窗格,可以为你启动mysql。总的来说,我发现fink / macports比它们的价值更麻烦。
浩挎
澜悍景哭苟
。我今天就这样做了,它解决了我刚做
时遇到的很多问题。关于interwebs的大多数提示都是关于mysql5-server而不是mysql5;一旦我安装了mysql5-server,你使用的指南就和我一起工作了。不要忘记删除先前安装中创建的文件夹/文件并执行
。两个月前就提出了这个问题;希望这会让你回到正轨。
缮记箔