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

Install MySQL and create a database on Mac OS X Yosemite

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

我试过的:

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

  2. 登录 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 ....

您可能需要更新 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)