mysql - 无法在 macOS Sierra 的终端中运行 MySQL

标签 mysql macos sockets macos-sierra

我一直在为开发目的设置一台新笔记本电脑,当我试图让 MySQL 在终端中运行时,我收到以下消息:

$ mysql -u root -p

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

有人可以帮帮我吗?

最佳答案

您可能会遇到此错误,因为 mysql 服务器未启动。对我来说,它只能通过启动 mysql 服务器来解决。

  1. 启动 Mysql 服务器(适用于 Mac OS X),终端命令行:

    sudo/usr/local/mysql/support-files/mysql.server start

  2. 或者,只需转到您的 Mac 系统偏好设置 --> MySQL --> 单击启动 mysql..

关于mysql - 无法在 macOS Sierra 的终端中运行 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40321186/

相关文章:

MySQL REGEXP 不匹配一个以上的单词

MySQL 查询可以单独工作,但不能作为 IN 子查询

javascript - 在 MacOs 10.11 El Capitan 上安装 PhantomJS

macos - 无法构建 sciter-rs 示例,-lsciter-osx-64 未找到

php - 如何在 javascript 中对动态添加的行应用计数器

mysql - 在mysql中存储日期

performance - SublimeText 光标在 mac 和 linux 中移动这么慢,为什么?

c# - 以下方法之间的调用不明确

c# - 异步服务器套接字多个客户端

python - 我的套接字模块出现无效语法错误