我最近升级到新的macbook pro并且无法安装mysql。我一直在尝试使用:
进行安装的MySQL-5.5.8-osx10.6-x86_64.dmg
哪个'应该'适合我的机器,但不是。安装完三件后(mysql.pkg, startup.pkg,prefpane)我一无所获。试图通过prefpane冻结sysprefs启动mySQL。尝试通过终端启动会出现此错误:
ERROR 2002(HY000):无法通过socket'/tmp/mysql.sock'连接到本地MySQL服务器(2)
所以我删除了所有的mysql安装文件,并按照以下说明重新安装:
http://discussions.info.apple.com/message.jspa?messageID=12820394#12820394
当我到达设置root密码的步骤时,我收到以下错误:
错误:'无法通过套接字连接到本地MySQL服务器'/tmp/mysql.sock'(2)' 检查mysqld是否正在运行并且套接字:'/ tmp / mysql.sock'存在!
这可能是因为/ tmp中没有与mysql相关的文件?我在机器上的任何地方都找不到任何东西* .sock。我真的不太了解服务器管理员,所以我可能会完全混淆并离开这里。
无论如何,我们将非常感谢您的帮助/指导。
答案 0 :(得分:1)
它可以移动到/var/mysql/mysql.sock。我认为这是新的立场。你可能需要将你的php.ini指向它或创建一个符号链接到ln -s /var/mysql/mysql.sock /tmp/mysql.sock ...