轉載自:https://zhuanlan.zhihu.com/p/360858309
最近計劃在電腦上搭建一個BI環(huán)境,但發(fā)現(xiàn)適配 Mac(M1芯片)的MySQL 數(shù)據(jù)庫的安裝橄抹,還挺不好弄的恳啥,搜了幾個教程都不全面羽德,去油管看了幾個老外做的視頻發(fā)現(xiàn)講的不錯懈涛,看了幾個晦毙、加上結合 Google 基本就能順利安裝了恋拷。
為便于后期再需要准给,特意整理成為了文檔,順便分享出來描滔,方便需要之人棒妨。
一、服務端安裝
1含长、下載 網(wǎng)址 http://mysql.com
2券腔、拉到最下面選擇社區(qū)版本
3伏穆、 選擇 MySQL Community Server 版本
選擇不登陸,直接安裝
兼容性說明
系統(tǒng)版本
MySQL 兼容說明
雖然這里寫著適配 macOS.10.15 版本颅眶,但上面有說明蜈出,可運用于 Big Sur(11)
4、安裝(向導式安裝)
-1
-2
-3
-4
-5
-6
-7
-8
5涛酗、環(huán)境變量配置
export PATH=$PATH:/usr/locol/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files
6铡原、 安全性與隱私 修改
7、 服務端運行狀態(tài)查看或服務啟動停止
系統(tǒng)偏好設置 - MySQL
實例
配置
8商叹、終端登陸測試
打開終端燕刻,命令行輸入:mysql -u root -p,總是返回:zsh:command not found: mysql
運行 alias mysql=/usr/local/mysql/bin/mysql 即可
注意:這種方式只能臨時有效剖笙,下次登入還是會出現(xiàn):zsh:command not found: mysql
9卵洗、永久有效方式
alias:用于設置指令的別名,自定義指令的別名弥咪,若僅輸入alias过蹂,
則可列出目前所有的別名設置。alias的效力僅基于該次登入操作聚至。
若要每次登入即自動設置好別名酷勺,可在.profile或.cshrc種設定指令的別名。
語法:
alias [別名]=[指令名稱]
設置別名永久有效:
方法一:
執(zhí)行
cd ~
進入到用戶的目錄扳躬,執(zhí)行:
vim ~/.bashrc
把下面的內容加入到文件當中
alias mysql=/usr/local/mysql/bin/mysql
按ESC脆诉,輸入:
:wq
執(zhí)行下面的命令,使配置文件生效:
source ~/.bashrc
重啟終端贷币,輸入:
mysql
檢查是否生效击胜,如果沒有生效,則執(zhí)行下面的命令:
vim ~/.bash_profile
在~/.bash_profile文件后面加入下面的指令
source ~/.bashrc
按ESC輸入:
:wq
使~./bash_profile文件生效役纹,輸入:
source ~/.bash_profile
重新登陸mysql 即可