在Mac OS X Yosemite上安装MySQL并创建数据库

时间:2015-03-06 00:33:28

标签: mysql macos osx-yosemite

我想在Mac OS X Yosemite上安装MySQL,创建一个新用户,然后创建一个名为“my_database”的新数据库。我怎么能这样做?

我尝试了什么:

  1. 从命令行brew install mysql开始。这成功并下载 MySQL到/usr/local/bin/mysql

  2. 登录MySQL mysql -u root

  3. 我在第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 ...

1 个答案:

答案 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)