NAVICATE連線遠端資料庫兩種方式
阿新 • • 發佈:2021-11-14
navicate連線資料庫的兩種方式
1. 常規方式
這種方式使用的登陸的MySQL所在環境的地址
- 使用者名稱 是Windows或Linux系統使用者
- 密碼 是 系統對應密碼
常見問題
- 無法連線,提示 PASSword YES或者NO
- 確保遠端連線授權了--
GRANT ALL PRIVILEGES ON *.* TO root@"8.8.8.8" IDENTIFIED BY "your_password" WITH GRANT OPTION;
--重新整理許可權FLUSH PRIVILEGES;FLUSH PRIVILEGES;
- 登陸伺服器MySQL,輸入執行上面的命令
- @後面的資訊填寫允許連線的ip或者使用
%
- 如果還是無法連線可以嘗試配置檔案 (/etc/my.cnf)中關閉MySQL登陸使用密碼
- 可以使用SSH方式進行連線
- 確保遠端連線授權了--
2. SSH方式
原理是:NaviCate--->伺服器-->MySQL資料庫
因此需要填寫SSH 和常規兩個部分的資訊
一個是為了連線到環境,一個是為了連線到資料庫.
注意點
- SSH連線伺服器填寫的是 Linux或windows的資訊,使用者名稱,密碼,埠
- 常規連線部分填寫的是MySQL資料庫的資訊.
- 主機填寫
localhost或者127.0.0.1
- 埠 MySQL佔用埠
- 使用者名稱,密碼 資料庫對應資訊
- 主機填寫