- MySQL 8 DBA基礎(chǔ)教程
- 孫澤軍 劉華貞
- 1089字
- 2020-11-23 16:40:45
2.3 在Mac OS X平臺下安裝與配置MySQL
前面介紹了在Windows和Linux系統(tǒng)下安裝MySQL,目前Mac OS系統(tǒng)也很流行,所以本節(jié)將紹如何在Mac OS X平臺下安裝MySQL。
2.3.1 安裝MySQL 8
下載MySQL 8的步驟如下:
步驟01 下載地址:https://dev.mysql.com/downloads/mysql/8.0.html#downloads,下載頁面如圖2-62所示。

圖2-62 Mac OS X平臺的MySQL 8.0下載頁面
步驟02 如圖2-62所示,選擇DMG Archive版本,單擊Download按鈕。下載完畢后,在Finder中可以看到MySQL的安裝文件mysql-8.0.12-macos10.13-x86_64.dmg,如圖2-63所示。

圖2-63 Finder中的MySQL安裝文件
步驟03 雙擊mysql-8.0.12-macos10.13-x86_64.dmg,彈出如圖2-64所示的安裝包。
步驟04 雙擊MySQL 8安裝包,彈出如圖2-65所示的安裝窗口。

圖2-64 MySQL 8.0安裝包

圖2-65 MySQL安裝窗口
步驟05 單擊“繼續(xù)”按鈕,進(jìn)入“軟件許可協(xié)議”窗口,如圖2-66所示。
步驟06 單擊“繼續(xù)”按鈕,彈出如圖2-67所示的窗口,單擊“同意”按鈕,繼續(xù)安裝,打開如圖2-68所示的窗口。
步驟07 單擊“自定”按鈕,進(jìn)入“自定安裝”窗口,如圖2-69所示。

圖2-66 MySQL 8.0“軟件許可協(xié)議”窗口

圖2-67 閱讀許可

圖2-68 “安裝類型”窗口

圖2-69 “自定安裝”窗口
步驟08 在本書中,我們選擇標(biāo)準(zhǔn)安裝,如圖2-69所示,單擊“標(biāo)準(zhǔn)安裝”按鈕,返回圖2-68所示的窗口,然后單擊“安裝”按鈕,進(jìn)入安裝過程,如圖2-70所示。
步驟09 中間會提示圖2-71所示文字,選擇加密協(xié)議,如果為了兼容舊版本,可選擇Use Legacy Password Encryption單選按鈕,單擊Next按鈕,進(jìn)入密碼輸入窗口,如圖2-72所示。

圖2-70 MySQL 8自動安裝過程

圖2-71 選擇加密協(xié)議
步驟10 如圖2-72所示,輸入滿足條件的密碼,單擊Finish按鈕,返回圖2-70所示界面,MySQL繼續(xù)安裝。
步驟11 待MySQL安裝完畢,在圖2-73所示界面中單擊“關(guān)閉”按鈕即可。正常情況下都會安裝成功,此時只是安裝成功,還需要額外的配置。

圖2-72 輸入密碼

圖2-73 MySQL 8安裝成功
2.3.2 啟動MySQL 8
步驟01 單擊Mac桌面左上方的蘋果標(biāo)志,在下拉菜單中選擇“系統(tǒng)偏好設(shè)置”選項,如圖2-74所示。
步驟02 打開“系統(tǒng)偏好設(shè)置”窗口,如圖2-75所示。

圖2-74 系統(tǒng)偏好設(shè)置

圖2-75 Mac OS“系統(tǒng)偏好設(shè)置”窗口
步驟03 雙擊下方的MySQL圖標(biāo),打開MySQL服務(wù)窗口,MySQL安裝完成后,服務(wù)默認(rèn)為開啟狀態(tài),如圖2-76所示。
步驟04 單擊Stop MySQL Server按鈕可以關(guān)閉MySQL服務(wù),如圖2-77所示。

圖2-76 MySQL服務(wù)啟動窗口

圖2-77 MySQL服務(wù)關(guān)閉
2.3.3 配置和登錄MySQL 8
步驟01 MySQL 8已經(jīng)安裝和配置完畢,我們在終端輸入以下命令(見圖2-78):
$ mysql –h 12.0.0.1 -uroot –p<password>
步驟02 從圖2-78中可以看到提示錯誤“command not found”,這說明系統(tǒng)還不能識別MySQL相關(guān)的命令,我們還需要將MySQL加入系統(tǒng)環(huán)境變量。編輯/etc/profile,命令如下:
$ vi /etc/profile

圖2-78 使用“mysql”命令登錄失敗
步驟03 如圖2-79所示,設(shè)置好MySQL的環(huán)境變量后,按etc鍵,然后按:wq保存,關(guān)閉原來的終端,打開一個新的終端,在終端中重新輸入如下命令(見圖2-80),其中root登錄密碼來自于圖2-72所示步驟設(shè)置的密碼。
$ mysql -uroot –proot+123

圖2-79 設(shè)置路徑

圖2-80 在Mac Terminal窗口使用mysql命令登錄成功
登錄成功后,也可以通過下面兩種命令修改密碼:
UPDATE mysql.user SET password=PASSWORD('newpwd') WHERE user='root'; FLUSH PRIVILEGES; SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');
- 數(shù)據(jù)科學(xué)實戰(zhàn)手冊(R+Python)
- Azure IoT Development Cookbook
- Learning Data Mining with Python
- Mastering PHP Design Patterns
- 營銷數(shù)據(jù)科學(xué):用R和Python進(jìn)行預(yù)測分析的建模技術(shù)
- C/C++常用算法手冊(第3版)
- Magento 1.8 Development Cookbook
- C語言程序設(shè)計與應(yīng)用(第2版)
- Managing Microsoft Hybrid Clouds
- ActionScript 3.0從入門到精通(視頻實戰(zhàn)版)
- 深度學(xué)習(xí)程序設(shè)計實戰(zhàn)
- Angular Design Patterns
- After Effects CC技術(shù)大全
- ANSYS FLUENT 16.0超級學(xué)習(xí)手冊
- Visual FoxPro程序設(shè)計實驗教程