本文主要針對MAC操作系統(tǒng)上的Mysql5.7安裝和MySQLWorkbench的安裝與配置
首先,我們可以通過Oracle主面的菜單,找到MySQL的下載頁面,如下圖如示。MySQL現(xiàn)在也在Oracle旗下了。
https://www.oracle.com/index.html
![](/d/20211018/76f343f44e1836053de93d8a05f452ca.gif)
也可以直接通過下面的地址,直接進入mysql的下載頁面。無論通過哪種方式,最終會到達下面的頁面。
https://www.mysql.com/downloads/
![](/d/20211018/04ac7a619e56b1d438581da7ef09663a.gif)
在這個頁面中有很多關于MySQL產(chǎn)品,比如云服務、企業(yè)版、社區(qū)版等。本次我們安裝的是社區(qū)版,也就是開源免費版。
拉到頁面底到,找到紅框的鏈接。MySQL Community Edition(GPL) ,這個就是社區(qū)版。
![](/d/20211018/7da67576ade6eac439702e757137e1b5.gif)
進入后,頁面如下,社區(qū)版也提供了很多的服務。最重要當然是MySQL Community Server (GPL),這個是MySQL提供數(shù)據(jù)庫服務端的服務。這個頁面還有一個也是本次要介紹和安裝的,MySQL Workbench (GPL),這是一個數(shù)據(jù)庫可視化工具,官方提供,使用起來非常方便。
![](/d/20211018/1534327dd307b8f1868ea84e94bcd74f.gif)
![](/d/20211018/474257c9e7f86e63bb0e35c962e941d4.gif)
點入各自的鏈接進行下載
![](/d/20211018/3a0102f623b4f80d0d9b97f4c16e8dde.gif)
![](/d/20211018/cb7a7e5e40eafdf9105ad37d354855a2.gif)
得到兩個DMG安裝包
![](/d/20211018/889f7dac7c5c8f4f38badffc642ea0b9.gif)
下面進行詳細的安裝講解,分兩個部分。
1. Mysql5.7.19的安裝。
2.MySQL5.7.19的相關配置。
3.MySQLWorkbench的安裝與配置。
1. Mysql5.7.19的安裝。
雙擊MySQL5.7.19的dmg安裝文件。
![](/d/20211018/5a2de424e497e32381169e2d575352c4.gif)
繼續(xù)點開pkg安裝包,按照提示一步一步進行,如下圖所示。
![](/d/20211018/e3d0cbc8571d81a3d265d89fe1e4a36c.gif)
![](/d/20211018/2aff4802823c106e34db4a4e8f8bdfc8.gif)
這里會彈出一個窗口詢問用戶是否同意許可證的協(xié)議。我們點同意Agree。
![](/d/20211018/8648409087f4c6de603d94417f3c5ba9.gif)
![](/d/20211018/14d582e8f3da7268dff0527e071c0e24.gif)
![](/d/20211018/8c7ee6dd4b98dadca9f39e59da7198ea.gif)
安裝完成之后,這里有個重要信息。系統(tǒng)自動為MySQL的root超級管理員用戶,分配了一個臨時密碼。我們必須保存下來,不然我們將無法登陸剛剛安裝的MySQL。
![](/d/20211018/d1f7203af120e872e1fe77b197c16a8d.gif)
![](/d/20211018/1a32380533f5e2815834c6d3f9d79a17.gif)
2.MySQL5.7.19的相關配置。
MySQL安裝完成之后,還需要進行相關的系統(tǒng)配置。首先我們要進行MySQL的初始登陸。并修改初始密碼。
第一步:我們要打開MySQL的服務器服務或檢查服務是否打開。
打開系統(tǒng)偏好,如下所示
![](/d/20211018/61551283d2aecac7f22875aa993d8e8a.gif)
找到下方的MySQL服務,并點開。
![](/d/20211018/3a9960e9bad9e3c22cdca636b0d60af7.gif)
點開后服務狀態(tài)為stopped停止,然后我們點Start MySQL Server按鈕啟動服務。
![](/d/20211018/d003f60dd796dc8d423dc30e4f409571.gif)
啟動服務后,可以看到服務狀態(tài)為running,如果以后你想關閉服務器可以找到這里,點Stop MySQL Server。
![](/d/20211018/48f6ddfa9ee7d931c0caf0a020394c1f.gif)
第二步:修改初始密碼。
啟動服務器之后,我們要在終端使用MySQL的命令進行操作。
首先我們要知道MySQL安裝在哪個目錄,安裝文件自動把文件都放在 /usr/local 目錄下。mysql實際上是mysql-5.7.19-macos10.12-x86_64的鏈接,使用這兩個文件夾實際上都是操作同樣的文件。
![](/d/20211018/f476b678099cc805548398a96ccaa989.gif)
因此MySQL的主目錄如下:
/usr/local/mysql-5.7.19-macos10.12-x86_64
MySQL的命令都在主目錄的bin下,比如最重要的mysql mysqladmin命令
/usr/local/mysql-5.7.19-macos10.12-x86_64/bin 或
/usr/local/mysql/bin
對于這樣命令,我們可以使用全路徑去訪問,如下方的用法,也可以把命令添加到環(huán)境變量中去。
/usr/local/mysql-5.7.19-macos10.12-x86_64/bin/mysql -u root -p
/usr/local/mysql/bin/mysql -u root -p
建議把命令配置到環(huán)境變量或起別名的方式。
具體操作如下:
打開終端,輸入: cd ~
![](/d/20211018/f1b96b6e8232f1c73cdd9a786e6ab7b1.gif)
進入~用戶家目錄,然后輸入:sudo vim .bash_profile
回車執(zhí)行,需要輸入root用戶密碼。sudo是使用root用戶修改環(huán)境變量文件。
![](/d/20211018/d4098c83c485a8d5b305ccc4a92d14d7.gif)
在文檔的最下方輸入:export PATH=${PATH}:/usr/local/mysql/bin
![](/d/20211018/e964dde813ff131bae023a0a68f355a3.gif)
然后esc退出insert狀態(tài),并在最下方輸入:wq保存退出。
![](/d/20211018/c6170ec21685d4f03d0a9d8a36bdbee3.gif)
輸入:source .bash_profile
回車執(zhí)行,運行環(huán)境變量。
結(jié)束后,我們就可以在終端直接使用mysql的所有命令。
接下來繼續(xù)接著修改初始密碼。
在終端輸入mysql -u root -p,回車,輸入密碼。-u選項表示用戶名,此處用超級管理員用戶root,-p表示帶密碼登陸。
![](/d/20211018/51477647a896cd8ea9d341fa77134385.gif)
成功進入mysql命令頁面后,可以通過下面的命令,修改密碼。這里我把密碼修改成root。
set password for 'root'@'localhost'=password('root');
![](/d/20211018/c589cbcb6c5435882cd8fe2e6a6b9809.gif)
修改完初始化密碼,我們可以正常使用數(shù)據(jù)庫了,比如輸入show databases; 命令,查看服務器里所有的數(shù)據(jù)庫。
![](/d/20211018/68e6857983d834f9a4e095f2ffa58e21.gif)
MySQL服務器配置完成。
3.MySQLWorkbench的安裝與配置。
打開Workbench的dmg安裝包。拖動MySQLWorkbench.app到Applications文件夾中去,即可完成安裝。
![](/d/20211018/b98fc34b802651cd9a6eafdcb9be74e0.gif)
在應用中,可以找到MySQLWorkbench,點開即可打開程序。
打開程序后,進入到Workbench的歡迎界面。
點紅框中的加號,添加一個連接。
![](/d/20211018/4bccfbc905051858eb43356a68e162bd.gif)
點開后需要對連接進行配置,輸入連接名稱Connection Name,服務器名Hostname,127.0.0.1表示本機,端口Port默認3306,用戶名Username使用超級管理員root,點存儲密碼Store in Keychain可以保存數(shù)據(jù)庫的密碼,點開后輸入密碼,這里與用戶名一樣是root,下方有測試連接按鈕Test Connection,點擊后可以看到連接可否可用,如果不成功,可能是因為數(shù)據(jù)庫服務沒啟動,或用戶名密碼錯誤所致。
![](/d/20211018/90d78e1ac6e11e50d03b91337d3766d5.gif)
![](/d/20211018/a74c9ae6dc198cefed6f67444f0cb7c5.gif)
![](/d/20211018/41b729ebff08f8e2ff42b4629fe6596b.gif)
設置成功之后,回到頁面,可以看到剛才的連接,點擊即可連接進入。
![](/d/20211018/1354c073b6008b06ad63de5d115e8ca0.gif)
點開連接后就進入真正的數(shù)據(jù)庫操作的可視化界面了。
![](/d/20211018/5b53f9e9b8f661a0b0e317b572a46c05.gif)
在這個頁面可以進行各種的數(shù)據(jù)庫操作,下面是一個查詢請求。
![](http://img.jbzj.com/file_images/article/201906/2019620103439058.jpg?2019520103447)
到這里,最新版的MySQL5.7和Workbench的安裝與配置就演示完畢,有疑問請立即提出,我會盡快解決。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:- MySQL WorkBench管理操作MySQL教程
- MySQL Workbench的使用方法(圖文)
- Mysql Workbench查詢mysql數(shù)據(jù)庫方法
- Mysql WorkBench安裝配置圖文教程
- MySQL Workbench下載與使用教程詳解
- Ubuntu下mysql與mysql workbench安裝教程
- mysql 5.7.17 以及workbench安裝配置圖文教程
- mysql中workbench實例詳解
- Workbench連接不上阿里云服務器Ubuntu的Mysql解決方法(已測)
- centOS下mysql workbench安裝配置教程
- 詳解MySQL Workbench使用教程