在自己的MacBook上配置本地环境,MySQL配置好了但安装一些开源项目时却一直无法成功连接到数据库,找了一圈找到解决方案如下:
首先这类错误出现的原因是由于MySQL在OS X系统上查找socket时有些问题,但解决起来也是很简单的,
涉及到的这个socket一般不是在 /tmp/mysql.sock
就是在 /var/mysql/mysql.sock
,出错了就是MySQL找错了位置,用下述command查找看你电脑上正确的位置是哪一个:
ls -l /tmp/mysql.sock 【或者/var/mysql/mysql.sock
查明白之后问题就很好解决了,创建一个指向链接就可以。
如果你是有 /tmp/mysql.sock
而没有 /var/mysql/mysql.sock
就用下面的命令来创建:
cd /var sudo mkdir mysql sudo chmod 755 mysql cd mysql sudo ln -s /tmp/mysql.sock mysql.sock
如果你有 /var/mysql/mysql.sock
而没有 /tmp/mysql.sock
就用下面的命令来创建:
cd /tmp ln -s /var/mysql/mysql.sock mysql.sock
就完事了。
——一个失踪多年的博主时隔四年的新文章
mac-os-x-mysql-error-solution is coded by http://xiaohudie.net. Any posts here is one hundred percent original, so please keep my link so as not to hurt this pretty girl. -
突然出现。。。
还在日本么?
失踪人口回归?
wa,ao!欢迎更新
又失踪快两年啦,速回
这里已经是个大森林了。