使用 macOS 要逐個安裝各個應(yīng)用,自己又不是很會,感覺很復(fù)雜。
安裝 MySQL
在 macOS 下安裝 MySQL 使用 brew 進行安裝比較方便,命令如下:
% brew install mysql
brew 會把 MySQL 相關(guān)的依賴都自動進行安裝,還是比較方便的,安裝完相應(yīng)的依賴就會安裝 MySQL 到我們的系統(tǒng)中。我發(fā)現(xiàn)安裝的竟然是最新版本的 MySQL 8。
管理 MySQL
MySQL 默認(rèn)安裝在了 /usr/local/bin/ 目錄下,在該目錄下有一個 mysql.server 的文件,通過該文件配合相應(yīng)的參數(shù),就可以來管理 MySQL 的啟動與停止。
% cd /usr/local/bin
% mysql.server
Usage: mysql.server {start|stop|restart|reload|force-reload|status} [ MySQL server options ]
可以看到 mysql.server 有響應(yīng)的參數(shù),比如 start、stop、restart 等,我們可以通過 start 參數(shù)來啟動 MySQL 服務(wù),通過 stop 來停止 MySQL 服務(wù)。
% mysql.server start
Starting MySQL
. SUCCESS!
% mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.18 Homebrew
Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
可以看到,MySQL 啟動成功了,再來看一下停止 MySQL 的命令:
% mysql.server stop
Shutting down MySQL
.. SUCCESS!
% mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
可以看到,通過 stop 參數(shù)已經(jīng)停止了 MySQL 的服務(wù),通過 mysql 命令連接 MySQL 服務(wù)失敗了。

我的微信公眾號:“碼農(nóng)UP2U”