數據庫MySQL--localhost、局域網、外網訪問MySQL


安裝環境:

MySQL版本:mysql-installer-community-5.7.22.1.msi,64位

計算機:Windows7旗艦版,64位

本機的局域網IP為:192.168.2.230

  外網IP為:183.193.11.214

使用工具:

Navicat Premium

准備工作:

安裝MySQL Server, 用戶名:root, 密碼:123456

安裝Navicat

一、默認訪問

MySQL默認情況下,localhost可訪問,也就是127.0.0.1。

打開Navicat, 點擊連接MySQL:輸入IP、端口、用戶名和密碼:如下圖,即可連接成功

點擊連接測試,顯示連接成功;

 

 

二、局域網

 1. 打開CMD,導航到當前MySQL的bin路徑,如下圖:

2. 訪問MySQL:輸入MySQL -u root -p,點擊Enter鍵,即可看到密碼輸入框:

輸入密碼,點需Enter鍵確定,即可看到如下圖:表示訪問MySQL成功。

3. 選擇數據庫:輸入use mysql;

4. 添加局域網訪問:輸入update user set host = '%' where user = 'root';

點擊確定,出現如下圖,表示更新權限成功;

或者使用語句:

 GRANT ALL PRIVILEGES ON *.* TO ' root '@'localhost'  IDENTIFIED BY '123456';

5. 刷新權限:輸入flush privileges; 點擊Enter鍵確定,出現如下圖,表示刷新成功;

6. 使用Navicat連接Mysql(局域網連接);

  

測試連接,點擊連接測試:

三、外網訪問

外網訪問內網需要進行端口映射,可以借助於一些端口映射軟件,如樓下所說的開源的holer,網絡地址:https://github.com/Wisdom-Projects/holer

使用端口映射工具,如Net123;

在此,非常感謝#1樓提供的信息

 


免責聲明!

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



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