我想在Mac OS X Yosemite上安装MySQL,创建一个新用户,然后创建一个名为“my_database”的新数据库。我怎么能这样做?
我尝试了什么:
从命令行brew install mysql
开始。这成功并下载
MySQL到/usr/local/bin/mysql
。
登录MySQL mysql -u root
。
我在第2步中遇到错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)`
我不知道如何解决这个问题。我跑了ps ax | grep mysql
,显示没有MySQL进程在运行。然后我运行了sudo /usr/local/bin/mysql start
,但我得到了相同的ERROR 2002 (HY000): Can't connect to local MySQL ...
。
答案 0 :(得分:1)
您可能需要更新mysql套接字的路径。
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
我认为这已经在这里得到了解答: Mysql won't start after upgrading Mac OS X Yosemite (Mac OS 10.10)