Mac上Mysql關聯navicat for mysql

一:MySQL的安裝:

1.下載的Mac版的Mysql的安裝文件mysql

2.下載navicat for mysql客服端sql

3.下載完成後點擊Mysq的.dmg文件進行安裝。安裝過程不須要特別設置,一點next就OK。直到出現finish。數據庫

4.安裝完後,點擊MAC右上角的系統偏好設置,若是有MySQL的圖標,表示安裝成功。點擊mySql圖標打開mySQL後進行下面的步驟。安全

5.安裝成功後,須要配置路徑:bash

a:打開mac終端,怎麼打開mac終端本身百度下哈。spa

b: 打開mac終端後 輸入 mysql -uroot -p 回車3d

會提示 commod not found. 此時輸入 cd /usr/local/mysql/bin 回車code

C:輸入 cd ~ 回車blog

d:輸入 touch .bash_profile 回車圖片

E:輸入 open -e .bash_profile 回車

F:此時會打開一個文本編輯框,若是以前有配置過jdk的裏面是jdk的bin路徑。直接在後面複製粘貼此句:
export PATH = $ PATH:/usr/local/mysql/bin

而後保存退出終端。從新打開終端輸入mysql --version出現mysql版本信息,以下圖:相似以下圖:

表示MYSQL安裝成功。

二:navicat for mysql關聯MySQL :

 1.點擊 navicat for mysql的圖標 打開圖形界面後會點擊左上角的鏈接

 

 

2.

 完了點好。若是出現鏈接錯誤:

Client does not support authentication protocol

打開終端,經過終端鏈接mysql數據庫時候咱們會看到這樣的信息:

ERROR 1045: Access denied for user: 'root@localhost' (Using 
password: NO)

或者

ERROR 1045: Access denied for user: 'root@localhost' (Using 
password: YES)

解決上面錯誤的方法之一就是從新設置咱們的mysql的root密碼。

1.在終端輸入下面命令關閉正在運行的mysql,若是msyql沒有運行能夠跳過,須要輸入mysql的密碼。若是mysql密碼忘記了,能夠直接經過系統偏好設置裏面關閉!

系統便好設置關閉如圖 
這裏寫圖片描述

2.進入mysql的bin目錄執行以下命令

$ cd /usr/local/mysql/bin
$ sudo su  

以後輸入管理員密碼會看到 sh-3.2#  

以後咱們輸入下面命令以安全模式運行mysql: ./mysqld_safe --skip-grant-tables & 

運行結束咱們打開mac的系統偏好設置,選擇msyql,咱們會發現Mysql從新運行了如圖

這裏寫圖片描述

回到終端點擊Command + N 從新打開一個終端 
輸入 mysql -u -root 

這時候咱們不須要密碼就能進入mysql

3.修改root密碼 
首先執行下面命令爲了可以修改任意的密碼

 FLUSH PRIVILEGES; 以下圖所示:

而後修改密碼: 輸入命令 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密碼'; ,以下圖所示:

最後刷新 FLUSH PRIVILEGES; ,以下圖

 Control+D推出mysql,而後關閉安全模式數據庫,這裏要輸入你剛纔設置數據密碼就好啦

 

 

到目前爲止你就找回了你mysql的密碼啦

正常啓動mysql數據庫,輸入剛纔設置的密碼Want2018

相關文章
相關標籤/搜索