若是我寫的這篇你看不懂,可能網上也沒有你能看懂的教程了html
雖然這篇針對的是8.0.x版本,可是關於MySQL配置環境變量之類的方法仍是通用的python
環境信息mysql
環境/軟件 | 版本 |
---|---|
macOS | macOS Mojave |
MySQL | MySQL 8.0.17 |
適用範圍sql
環境/軟件 | 版本 |
---|---|
macOS | macOS大概都行吧 |
MySQL | 8.0.x |
( 除非你想裝多個版本 )
shell
打開終端
,輸入如下👇代碼,並執行macos
sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* edit /etc/hostconfig and remove the line MYSQLCOM=-YES- rm -rf ~/Library/PreferencePanes/My* sudo rm -rf /Library/Recipts/mysql* sudo rm -rf /Library/Receipts/MySQL* sudo rm -rf /private/var/db/receipts/*mysql*
進入官方下載地址:https://www.mysql.com/downloads/
,而後頁面下方,點擊進入社區版下載界面 ( 以下圖👇 )vim
選擇MySQL Community Server ( 以下圖👇 )bash
選擇版本,這裏選擇了8.0.17版,並根據當前系統選擇了macOS版 ,爲安裝方便,直接選擇了DMG格式文件 ( 以下圖👇 )加密
雙擊 mysql-8.0.17-macos10.14-x86_64.dmg,開始安裝 ( 以下圖👇 )spa
點擊‘繼續’ ( 以下圖👇 )
若須要更改安裝位置,能夠在這一步進行修改 ( 以下圖👇 ),這裏按默認配置直接點擊安裝
這裏若是選擇第一項 ( 使用強密碼加密 )
,就只能鏈接MySQL 8 版本,建議選擇第二項 ( 使用傳統方式加密 )
,以兼容5.x版本的MySQL ( 以下圖👇 ),不過就算選擇了第一項,以後也能夠修改 ( 見下文MySQL管理界面
的第二步 )
若是按照上圖選擇,那你就須要設定一個8位以上混合數字或字母或符號的密碼 ( 須要記住 )
( 以下圖👇 )
安裝成功 ( 以下圖👇 )
安裝成功後,在系統偏好設置最下方出現MySQL圖標 ( 以下圖👇 )
對管理界面的介紹,點擊Start MySQL Server
就能夠啓動了,若是怕麻煩能夠設置開機自啓,這裏須要着重介紹的是點擊Initialize Database
就能夠更換加密方式了 ( 以下圖👇 )
點擊上圖安裝位置
,能夠跳轉到安裝位置 ( 以下圖👇 )
點擊管理界面的Configuration
就能夠配置文件位置 ( 以下圖👇 ),須要注意的是Data Directory
的位置
打開終端
,默認shell是dash,能夠用下行👇代碼更換成zsh,( 以前的絕大多數命令使用方法不變 )
chsh -s /bin/zsh
若是想要換回來,使用下行👇代碼,換回bash
chsh -s /bin/bash
須要注意的是,替換事後,要把終端退出再打開才生效
查看MacOS如今使用的shell,輸入並執行下行👇代碼:
echo $SHELL # 若是你的輸出結果是 /bin/zsh,參考 zsh 終端操做方式 # 若是你的輸出結果是 /bin/bash,參考 bash 終端操做方式
若是shell更改成zsh
打開終端,輸入並執行下行👇代碼:
vim ~/.zshrc
若是未更改,使用的是默認的bash
輸入並執行下行👇代碼:
vim ~/.bash_profile
而後會到vim編輯的配置界面,( 以下圖👇 ),鍵入 i
,注意左下角,如今進入INSERT
輸入模式
而後輸入如下👇代碼,將MySQL安裝路徑加入環境變量。
export PATH=$PATH:/usr/local/mysql/bin
與此同時,也能夠將如下兩行👇代碼添加進去,設置快捷指令來開啓或關閉MySQL服務端 ( 以下圖👇 )
alias mysqlstart='sudo /usr/local/mysql/support-files/mysql.server start' alias mysqlstop='sudo /usr/local/mysql/support-files/mysql.server stop'
上面的
mysqlstart
和mysqlstop
你也能夠改爲你熟悉的命令,分別對應服務端的開啓和關閉
以後,按esc
退出插入模式,並輸入:wq
( 有:
哦 ) ( 以下圖👇注意左下角)
執行上圖後,會退出vim編輯界面,以後輸入並運行如下👇代碼,以保存以前的配置 ( 以下圖👇 )
source ~/.zshrc
若是未更改,使用的是默認的bash
輸入並執行下行👇代碼:
source ~/.bash_profile
最後,能夠輸入並執行如下👇代碼確認是否添加成功:
echo $PATH
若是添加成功,會出現/usr/local/mysql/bin
這一句
方法一 : 按照配置MySQL
中提到的設置快捷指令方法,你能夠直接在終端輸入mysqlstart
來啓動,
方法二 : 按照上面MySQL管理界面
介紹的方法,啓動MySQL服務 ( 以下圖👇 )
方法三 : 或者,在終端輸入並運行如下👇代碼:( 會要求輸入macOS的登陸密碼 )
sudo /usr/local/mysql/support-files/mysql.server start
也能開啓MySQL服務端
提示信息
Starting MySQL
.Logging to '/usr/local/mysql/data/Kit-away.local.err'.
SUCCESS!
以後,輸入並運行如下👇代碼:( 會要求你輸入安裝MySQL時設置8位以上的那個密碼 )
mysql -uroot -p
而後就順利啓動MySQL客戶端了
能夠試着執行如下👇代碼:
show databases;
若是顯示以下👇,說明是以管理員身份運行成功
+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.01 sec)
原文出處:https://www.cnblogs.com/PowerTips/p/11366853.html