MYSQL8.0安裝及環境配置教程:
軟體安裝
? 下載鏈接:https://www.mysql.com/downloads/
然后轉跳至:https//dev.mysql.com/downloads/
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-jYWdQSRD-1600089157561)(./images/image-20200323205420885.png)]](https://img.uj5u.com/2020/09/15/71098151135501.png)
? 轉跳至:https://dev.mysql.com/downloads/mysql/

不用注冊,直接選擇下載,
雙擊下載好的dmg檔案,會彈出pkg彈框,再雙擊pkg圖示,進入安裝界面:
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-0RVkusck-1600089157566)(./images/watermark2.png)]](https://img.uj5u.com/2020/09/15/71098151135503.jpg)
在安裝界面上一路繼續,直到遇到密碼配置問題,選擇兼容性強的Legcy PasswordEncryption
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-CJNgOWyI-1600089157567)(./images/watermark3.png)]](https://img.uj5u.com/2020/09/15/71098151135504.png)
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-FRg35lpI-1600089157570)(./images/watermark4.png)]](https://img.uj5u.com/2020/09/15/71098151135505.png)
然后設定資料庫的密碼,mysql8.0以上的版本對密碼長度也有要求,不能像5.x版本一樣設那種admin那種簡短的密碼, 安裝完成,關閉,
環境配置
? 打開 Mac 自帶“終端”,一般在啟動臺的“其他”里面:
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-4q5kNNgh-1600089157572)(./images/image-20200323214754290.png)]](https://img.uj5u.com/2020/09/15/71098151135506.png)
情況 1:如果出現“Enter password:”,則輸入上面安裝時設定的密碼,回車,
情況 2:如果出現 command not found,則在新的一行$后再次輸入代碼:“cd /usr/local/mysql/bin/” (注意 cd 后面有一個空格),并按回車,
接著輸入 vi ~/.bash_profile,然后在此檔案中添加如下內容
export PATH=$PATH:/usr/local/mysql/bin
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
1. 之所以添加后面兩行,是為了以后在終端中使用 mysql 命令時不會報錯:zsh:command not found: mysql
2. 如果我們安裝了Zsh,則除了要做上面的配置之外,還要在 .zshrc 檔案中添加后面的兩行,以保證不會報錯
3. .zshrc 是 Zsh 的默認啟動檔案,其所在目錄為 /Users/你自己的用戶名/.zshrc(和 .bash_profile 在同一目錄下)
4. 并且經過這些配置之后,我們以后登陸 MySQL 就不需要再進入其安裝目錄下的 bin 目錄再輸入命令了,直接打開終端即可輸入命令操作
? 添加完成后,按 esc,然后切換到英文輸入法,按下 shift + :,再輸入wq,回車(這一步的目的是保存并退出這個檔案,用的也是 vi 的輸入模式),接著輸入 source ~/.bash_profile,回車,以使剛才的配置生效,至此,mysql 的配置已經完成了,
? 接著輸入 mysql -u root -p ,回車,然后輸入在前文提到的 MySQL 的初始密碼,輸完之后回車,進入如下界面:
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Apzhdbze-1600089157572)(./images/image-20200323230048793.png)]](https://img.uj5u.com/2020/09/15/71098151135507.png)
? 然后要學的就是如何SQL語言了,如何創建表、插入記錄等等,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/46282.html
標籤:其他
上一篇:MySQL深入總結
