MySQL是常用的一款開源資料庫,對各個平臺都提供了支持,而Macbook又作為程式員的一款主力開發工具經常被使用。因此怎麼在Macbook上安裝MySQL進行程式開發也成了一項基本技能。下麵來跟隨本經驗一起學習怎麼在Macbook上安裝MySQL吧。 MySQL是常用的一款開源資料庫,對各個平臺都 ...
MySQL是常用的一款開源資料庫,對各個平臺都提供了支持,而Macbook又作為程式員的一款主力開發工具經常被使用。因此怎麼在Macbook上安裝MySQL進行程式開發也成了一項基本技能。下麵來跟隨本經驗一起學習怎麼在Macbook上安裝MySQL吧。
工具/原料
- 可以上網的Macbook筆記本
MySQL的下載
-
1
在Mac上打開瀏覽器,然後打開百度官網。輸入mysql,在查詢結果中查找有官網字樣的鏈接。對於一些應用的比較多的應用,基本上官網標識的鏈接就是正確的鏈接。看到官網鏈接後,點擊download,進入到mysql的下載頁面。
-
2
在下載頁面往下拉,找到MySQL Community Server,這個是MySQL的開源版本,是免費的,而上面的MySQL Enterprise是收費版本。對於剛開始學習MySQL的來說,免費版已經包含需要學習的所有功能了,找到鏈接後,點擊下麵的Doownloads
-
3
這個時候就會跳轉到MySQL Community Server的下載頁面,往下拉,可以看到最新的版本已經是8.0版本了,但是還是那句老話,開始學習的時候不要學習最新的。學習最穩定版本,出錯的幾率小,出錯時找到解決方案的幾率大。這個時候需要把頁面往上拉,找到MySQL 5.7,這個版本是穩定版里的最新版。
-
4
點擊進去以後,網站一般會自動識別你的系統版本, 然後給出對應的鏈接。如果沒有識別到,你可以手動選擇你的系統版本,mac就選擇macos。然後下麵就會出來對應的下載鏈接。點擊Downloads按鈕開始下載安裝包。
-
5
mac上初學者最好選擇dmg格式的安裝包,圖形化界面安裝,學習成本比較低。點擊download按鈕後,會跳到登錄頁面,如果有mysql的賬號就登錄,沒有就點擊下麵的no thanks那個鏈接,開始自動下載。
-
6
稍等片刻後,軟體下載完畢,我們雙擊下載好的dmg壓縮包。然後系統會自動校驗安裝包的簽名,校驗完畢後就會彈出安裝器。
-
7
在彈出來的安裝器里,雙擊要安裝的mysql文件圖標,開始進入安裝過程。
END
MySQL的安裝
-
1
第一步和大多數軟體一樣,給出一些說明信息,點擊繼續即可。第二步是用來勾選是否同意它的軟體協議的。點擊繼續。
-
2
軟體安裝程式會彈出同意協議視窗,點擊同意。進入第三步,第三步用來選擇安裝的用戶,普通用戶基本上只能選擇自己的帳戶,點擊繼續,進入第四步
-
3
第四步用於選擇預設位置,一般普通用戶都會預設安裝到/usr/local/目錄下,比如我們安裝mysql,則安裝完成後對應的目錄就是/usr/local/mysql/,記住這個目錄,後面會有用的。點擊安裝,普通用戶會要求你輸入賬號密碼。輸入完成後點擊安裝軟體,安裝程式開始複製文件。
-
4
我們耐心等待程式安裝,安裝完成後,會彈出一個小視窗,上面記錄了你的用戶名root@localhost,用戶名後面那一串字元就是初始密碼,把這個密碼記住。點擊OK,關閉密碼視窗。
-
5
然後就進入到安裝的尾聲了,此時會彈出新的視窗提示你安裝完成,點擊完成即可。然後又會提示你是否保留安裝器,安裝完成了以後基本上沒什麼用了,可以點擊移到廢紙簍。如果你顧忌後面可能需要重裝,那就點保留按鈕。至此,軟體安裝過程結束。
END
MySQL的啟動和初始化
-
1
安裝完成後,點擊小蘋果圖標,然後點擊系統偏好設置,在打開的視窗中拉到最底下,就能看到mysql的軟體圖標了。
-
2
雙擊MySQL的軟體圖標,會自動打開MySQL的管理界面,可以看到MySQL預設是關閉的,我們啟動MySQL,點擊後面的start mysql server按鈕,這個時候普通用戶也需要輸入密碼,輸入完成點ok即可。
-
3
稍等片刻以後就能看到MySQL的狀態變成了running狀態,表示軟體已經啟動了。
-
4
在桌面上點擊terminal圖標,啟動終端,然後在終端中執行
ps aux | grep mysql
這個命令,查看mysql進程是否存在,從下麵圖中可以看到,確實存在,說明mysql正常運行。下麵我們開始嘗試登錄。
-
5
前面我們說到軟體預設安裝到/usr/local/myslq目錄下,我們先執行命令切換到這個目錄底下,然後使用ls命令查看,命令如下:
cd /usr/local/mysql
ls
結果如下麵第一張圖中所示,可以看到對應的bin、lib、doc等等目錄確實在這裡。然後切換到bin目錄下,查看,可以看到mysql的可執行命令都在這個目錄下麵。
-
6
我們在這個目錄下執行命令
./mysql -u root -p
輸入安裝過程中記下來的初始化密碼,如果沒有問題的話,就能夠像下麵圖中這樣正常登錄了。能看到伺服器的版本信息,以及mysql命令行界面。
-
7
因為初始密碼比較複雜,我們需要將它修改為我們容易記錄的密碼,執行下麵的命令來修改:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword')
FLUSH PRIVILEGES;
yourpassword指的是你自己需要設置的密碼。執行完成後退出。
-
8
因為mysql的可執行命令在/usr/local/mysql/bin目錄下,而這個目錄不在普通用戶的環境路徑下,因此每次執行時都需要輸入完整路徑,比較麻煩。因此需要將這個路徑添加到環境變數中。首先我們需要創建一個 .bash_profile 文件(不要掉了文件名前面的 . 號),命令如下:
touch .bash_profile
創建完成後,用編輯器打開這個文件,添加下麵的內容:
PATH = /usr/local/mysql/bin:$PATH
export PATH
保存後退出
-
9
然後使用source命令更新,命令如下:
source .bash_profile
如下麵第一個紅框中內容所示,更新完畢後使用
echo $PATH
命令查看環境變數,可以看到/usr/local/mysql/bin確實添加進去了。然後我們再執行
mysql -u root -p
命令,可以看到可以執行,並且要求你輸入密碼,輸入剛纔設置的密碼後,可以正常登錄。說明正常工作。至此,macbook上安裝MySQL的內容講解完畢。
EN