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

5
我想在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 ...


我使用MacPorts,所以不确定你会如何操作,但你需要先启动服务器。通常使用launchctl命令。 - miken32
你尝试过使用 sudo /Library/StartupItems/MySQLCOM/MySQLCOM start 启动mysql进程吗?不确定brew是否会添加这个。你也可以通过转到 /usr/local/bin/mysql/support-files 然后运行 mysql.server start 来启动服务器。 - Cyclonecode
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接