Mac上通过终端命令连接MySQL数据库

Mar*_* Li 5 mysql macos shell

我一直在尝试通过 Mac 上的终端连接到公司 MySQL 数据库。我在 Mac 上通过“homebrew”下载了 MySQL CLI:

$brew install mysql
Run Code Online (Sandbox Code Playgroud)

然后,我遵循以下格式:

$mysql -u user_name -p passwords -h host_name database_name
Run Code Online (Sandbox Code Playgroud)

然而,我收到错误消息“ERROR 2003 (HY000): Can't connect to MySQL server on 'host_name' (60)”。谁能告诉我如何解决这个问题?谢谢!

Yei*_*kel 4

我们确实需要更多详细信息来帮助您,但快速猜测我认为您需要先启动 MySQL

sudo /usr/local/mysql/support-files/mysql.server start
Run Code Online (Sandbox Code Playgroud)

另外,在尝试连接到服务器之前检查服务器的状态是个好主意。

   sudo /usr/local/mysql/support-files/mysql.server status
Run Code Online (Sandbox Code Playgroud)

*路径取决于MySQL的安装路径