如何通過Navicat遠程訪問寶塔面板安裝的MySQL數據庫


運行環境描述

阿里雲ECS

系統:CentOS Linux 7.4.1708 (Core)
寶塔面板: 6.9.0
數據庫:MySQL 5.7.19

Navicat 遠程連接

Navicat報錯信息:

錯誤代碼 1045
Access denied for user 'root'@'219.144.205.81' (using password:YES)

—— 沒有權限的訪問的報錯

基礎配置

操作步驟

1.寶塔面板  => 放行端口:3306

2.阿里雲安全組  => 放行端口:3306

3.配置mysql3306端口

 

第一種:遠程連接方式配置(第一種稍微復雜一些,后面第二種比較簡單)

4.通過寶塔面板phpMyAdmin

5.面板phpMyAdmin操作

6.得到如下面板

7.在光標處輸入如下命令

-- 選擇你要操作的數據庫
use mysql;

-- 給root賬戶授權(root默認只有本機訪問的權限,要通過其他機器訪問,必須授權)
GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

-- 最后刷新數據庫服務
flush privileges;

8.命令執行:Ctrl + Enter

執行成功

第二種:遠程連接方式配置

操作步驟

1.在寶塔面板找到你的數據庫管理面板,找到你要遠程訪問的數據庫選擇權限管理=>選擇所有人或(如果有獨立IP可以選擇指定IP訪問)=>點擊提交

2.找到你的用戶名和密碼

 

3.打開你的數據庫連接工具(我用的是Navicat Premium)文檔末尾我會分享本軟件的下載地址

4.輸入你的數據庫地址、用戶名、密碼點擊測試連接檢查是否成功

 數據庫連接工具(Navicat+Premium+12+破解補丁)

百度雲盤:

鏈接:https://pan.baidu.com/s/1cVOGCGOGZgJeQqlPhzT83A
提取碼:cn8v

如果連接失效請給我留言。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM