Mac安裝mysql&navicat

安裝mysql

1.下載mysql community server

進入官網,點擊comunity
在這裏插入圖片描述
然後點擊下方的DOWNLOAD選擇一款合適的文件進行下載即刻.

2.安裝並配置mysql

1.打開下載的dmg文件,然後一路默認選項進行安裝,因爲選用的是mysql8的,所以密碼可以提前自己設置,然後需要至少八位密碼。
2.配置mysql的環境配置
在系統便好設置裏面開啓mysql服務(如果在安裝的時候勾選了安裝完自動開啓服務可以不用進行這一步)
配置環境變量:
打開終端 輸入

     cd ~
     sudo vim .bash_profile
     (輸入用戶密碼)
     (進入文檔編輯狀態後輸入)
     export PATH = ${PATH}:/usr/local/mysql/bin
     (${PATH}:相當於在當前的環境變量後面添加新的環境變量 ‘:’是分隔符)
     (然後esc退出insert狀態,並在最下方輸入)
     :wq 然後回車
     (回到終端界面後)
     source .bash_profile(使剛剛新添加的環境配置生效)
     .bash_profile文件默認是隱藏的 使用ls -al命令可以看到

安裝mysql的可視化工具

command+n打開另一個終端界面
command+t在終端界面打開另一個標籤頁
可能mysql會出現中文亂碼的問題(後面遇到了再解決)

查看mysql的編碼
show variables like ‘%char%’;
在這裏插入圖片描述

安裝Navicat Premium for mac

百度網盤下載地址:點擊下載Navicat Premium for Mac 11.1.8
百度網盤提取密碼:2mwc
下載好以後直接雙擊安裝就行了 是已經破解好的版本。
第一次連接可能會出現這樣的報錯:

Client does not support authentication protocol requested by server; consider upgrading MySQL client

出現這個問題的原因是因爲沒有給修改使用客戶端連接密碼
後面通過naviat連接遠程服務器的mysql的是你也會出現類似的權限問題
解決方法:
本地:

    alter user 'root'@'localhost' identified with mysql_native_password by 'your database's password';
    flush privileges;

在遠程連接數據庫的時候,需要在遠程的服務器的數據庫講root用戶的host權限修改爲%(表示所以權限)。然後就可以連接了,當前爲localhost只能本地連接。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章