我从以下位置安装MySQL:
http://dev.mysql.com/downloads/mysql/5.0.html#macosx-dmg
我在OS X 10.5.8上。 我打开terminal,然后:
cd /usr/local/bin
然后:
mysql -u root
我得到以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
我已经花了最后2小时搜寻网站寻找一个合理的答案。 这是一个全新的笔记本电脑。 我很茫然。 这是我的.bash_profile:
export PYTHONPATH=/Users/blwatson/pythonpath;/Users/blwatson/pythonpath/bin:$PYTHONPATH # Setting PATH for MacPython 2.6 # The orginal version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}" export PATH export PATH=/usr/local/mysql/bin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
我很茫然。 安装顺序是:
1)Django 2)Python 2.6 3)MySQL 5
检查该套接字是否存在于/tmp/mysql.sock。 如果没有,请启动mysql
sudo /usr/local/mysql/bin/mysqld_safe
然后尝试login到MySQL客户端
/usr/local/mysql/bin/mysql -u root
你开始MySQL吗?
要启动MySql,请转至系统偏好设置> MySql>开始